A Souvenir of the Thousand Islands of the St. Lawrence River: From Kingston and Cape Vincent to Morristown and Brockville : with Their Recorded History from the Earliest Times, Their Legends, Their Romances, Their Fortifications, and Their Contests : Including Both the American and Canadian Channels
John A. Haddock