Poor things : episodes from the early life of Archibald McCandless M.D., Scottish public health officer - McCandless, Archibald, 1862-1911 (Penguin Books, 1993)