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