Lecturer’s Guide Engines and Related Systems Levels 2 & 3 - Hirst, Jack (Macmillan Education UK, 1991)