Strange Fits of Passion

by Anita Shreve
The reader is left to uncover the truth in this labryinth of a tale, a riveting story... read more