Past Forgetting
by
Veronica MacLean
384 pages, 16 unnumbered pages of plates : 20 cm