Past Forgetting

by Veronica MacLean

384 pages, 16 unnumbered pages of plates : 20 cm