The history of Trinity House of Leith / by John Mason. - Mason, John (McKenzie Vincent, 1957)