beth_arnold's Reviews (779)


Chop 100 pages from the first half and I might have thought it was a 4... don't really get the hype though