Allan, John shipwrightBooksCopy of a letter from Joseph Hume, Esq. M.P. to John Allan, shipwright, Dundee ..Author data: Open Library