A Chronological History Of The Origin And Development Of Steam Navigation by George Henry Preble & John Lipton Lochhead