Scan barcode
A review by foreseen_karma
Heroes by Robert Cormier
5.0
Cormier has a knack for creating characters that make you want to forgive everything they've done and love them despite their flaws.