120 of 249

Geist - Philippa Ballantine

I didn't realized that this book would paint cheating in such a favourable light and dismiss the main characters marriage so summarily.