Scan barcode
A review by rigel
52 Reasons to Hate My Father by Jessica Brody
3.0
Be prepared to deal with an unlikable character for awhile... but the character development is real