How to write simulations using microcomputers - Ellison, D. (McGraw Hill Book Co. (UK), 1984)