The Best Laid Plans
2007 • 314 pages

Ratings5

Average rating4

15

3.5, rounding up.

December 6, 2021Report this review