The Harwin chronology of inventions, innovations discoveries : from pre-history to the present day / Kevin Desmond. - Desmond, Kevin, 1950- (Constable, 1987)