Poor things : episodes from the early life of Archibald McCandless M.D., Scottish Public Health Officer /
Gray, Alasdair.
London : Bloomsbury,
1992.