Scan barcode
A review by anndouglas
Sarah Court by Craig Davidson
3.0
Intriguing and disturbing. Well-written and intricately woven so that all of the subplots come together beautifully in the end.