book reviews

(For the 50 Books Challenge list, click here.)