Pet: The international bestseller
3299
When a charismatic new teacher arrives, everyone longs to be her pet. A gripping story of deception and guilt, set in a Catholic school during the 1980s.