The Republic of Love

Shields, Carol Diggory
Penguin Books
9780140149906
0-14-014990-2