Pigeon holes of memory the life and times of Dr John Mackenzie (1803-1886)
Mackenzie, John,1803-1886.
Byam Shaw, Christina.
London Constable
1988
Maps on lining papers
Bibliography: p425-430. - Includes index
Mackenzie, John 1803-1886.
Physicians