Comment

karcoldelharvic5
Jan 30, 2016karcoldelharvic5 rated this title 2.5 out of 5 stars
Sadly I agree with the other commentators. A hard book to get thru