Call Boomerang Books 1300 36 33 32

Description - The Boy at the Keyhole by Stephen Giles

A haunting, impossible-to-put-down psychological thriller set almost entirely in a large and forbidding English mansion, in 1961.

England, 1961. Samuel's mother has been away for 113 days.

Now it's just Samuel and Ruth, the housekeeper, alone in the once-great house. His mother is abroad, purportedly tending to her late husband's faltering business. Samuel yearns for her return, but knows she must have had her reasons for leaving in the middle of the night, without saying goodbye.

Although Samuel receives occasional postcards from his mother, her absence weighs heavily on his mind. And when his friend plants a seed of suspicion about strict Ruth, who rules the house with an iron fist, a dangerous idea is born. What if Ruth is responsible for his mother's disappearance?

Samuel is soon obsessed with finding answers. Is Ruth the one person in his life who truly cares for him? Or is she a killer with a murderous plan? And will Samuel be able to uncover the truth before it's too late?

Artful and deliciously claustrophobic, The Boy at the Keyhole is a story of truth and perception, and of the shocking acts that occur behind closed doors.

Buy The Boy at the Keyhole by Stephen Giles from Australia's Online Independent Bookstore, Boomerang Books.

Book Details

ISBN: 9780143790631
Format: Hardback
(219mm x 146mm x 31mm)
Pages: 272
Imprint: Michael Joseph
Publisher: Penguin Books Australia
Publish Date: 17-Sep-2018
Country of Publication: Australia

Book Reviews - The Boy at the Keyhole by Stephen Giles

» Have you read this book? We'd like to know what you think about it - write a review about The Boy at the Keyhole book by Stephen Giles and you'll earn 50c in Boomerang Bucks loyalty dollars (you must be a Boomerang Books Account Holder - it's free to sign up and there are great benefits!)

Books By Stephen Giles

Dad's Pocket Bible by Stephen Giles
Hardback, May 2010
$26.87 $27.99
Boy at the Keyhole by Stephen Giles
Hardback, September 2018
$54.91 $57.20