Cramond shore /
Dean, D. C.(David C.)
Edinburgh : D.C. Dean,
1996.
Includes bibliography.