The Cuckoo's Calling
2013 • 476 pages

Ratings256

Average rating3.8

15

No longer interested in supporting problematic authors.