Dictionary Of Mechanical Engineering by G.H.F. Nayler – Fourth EditionThe illustrated diary entries give a personal glimpse into history.