Engines good and bad
Summers, A. W.
Oxford Publishing
1985