
John Ajvide Lindqvist
Let The Right One In
$23.80
translated by Ebba Segerberg Twelve-year-old Oskar is an outsider: bullied at school, dreaming about his absentee father, bored with life on a drea...
View full details