Computing for engineers : a problem-solving approach to programming in Pascal - Grant, Clive (Prentice Hall, 1989)