Dr. Strange Beard
2018 • 350 pages

Ratings13

Average rating4

15

Fun to read as always, but not her best.

October 5, 2018Report this review