A practical handbook for software development - Birrel, N. D.; Ould, Martyn A., 1948- (Cambridge University Press, 1985)