The Collective

312 pages 2013

fiction romance tense fast-paced