Mighty machines - Hibbert,adam (Uk : Parragon book, 2001)