Program design - Juliff, Peter Laurence, 1938- (Prentice-Hall, 1986)