![Stephen Giles](https://images-na.ssl-images-amazon.com/images/I/31kedQKjMqL.__01_SX120_CR0,0,120,120__.jpg)
Stephen Giles
![You're getting a free audiobook](https://m.media-amazon.com/images/G/01/seo/authors-project/acquisition-banners/seo-acquisition-banner-soundwave-desktop._CB1562597213_.gif)
You're getting a free audiobook.
You're getting a free audiobook.
Best Sellers
-
-
The Boy at the Keyhole
- By: Stephen Giles
- Narrated by: Joel Froomkin
- Length: 6 hrs and 49 mins
- Unabridged
-
Overall
-
Performance
-
Story
Samuel lives alone in a once-great estate in Surrey with the family’s housekeeper, Ruth. His father is dead, and his mother has been abroad for months. As rumors swirl, Samuel wonders whether something more sinister is afoot. Perhaps his mother did not leave but was murdered - by Ruth....
-
-
well, I listened all the way......
- By Selene Rackley on 01-29-19
-
The Boy at the Keyhole
- Narrated by: Joel Froomkin
- Length: 6 hrs and 49 mins
- Release date: 09-04-18
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $17.09 or 1 credit
Sale price: $17.09 or 1 credit
-
-
-
The Boy at the Keyhole
- By: Stephen Giles
- Narrated by: Kevin Spink
- Length: 5 hrs and 44 mins
- Unabridged
-
Overall
-
Performance
-
Story
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....
-
The Boy at the Keyhole
- Narrated by: Kevin Spink
- Length: 5 hrs and 44 mins
- Release date: 09-17-18
- Language: English
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.Add to Cart failed.
Please try again laterAdd to Wish List failed.
Please try again laterRemove from wishlist failed.
Please try again laterAdding to library failed
Please try againFollow podcast failed
Please try againUnfollow podcast failed
Please try againRegular price: $20.00 or 1 credit
Sale price: $20.00 or 1 credit
-