Henry Millar Buist (1818-1893): A Tribute to His Life and Times: By His Third Great Nephew [Paperback]