Front cover image for The guardian

The guardian

Print Book, English, 2004
Thorndike Press, Waterville, Maine, 2004
Fiction
496 pages ; 23 cm.
9780786263158, 0786263156
1003756013