Finite Differences - Open university (Open university press Bletchley, 1971)