Weave a Circle Round: A Novel
by
Kari Maaren
367 pages ; 21 cm