Extracts from the diary of the late Rev. Robert Shirreff
Robert Shirreff, Marjory (Hutton) Shirreff, John Brown (Editor)
Print Book, English, 1821
Printed for D. Brown; Ogle, Duncan & Co, London, 1821
xv, 160 pages 20 cm
67531909