Lamb
2002 • 408 pages

Ratings118

Average rating4

15

Christopher Moore always cracks me up.

November 23, 2010Report this review