John Grigor (1814-1886), general practitioner and historian, Nairn /
National Register of Archives (Scotland)
[Edinburgh] : National Register of Archives for Scotland,
2004.
Cover title.
Grigor, John 1814-1886