Scan barcode
A review by tallbookishgirl
Snow by John Banville
challenging
dark
mysterious
medium-paced
3.25
Graphic: Sexual assault and Child abuse