num_pages: 400
description: Enjoying her career while avoiding an unhappy past, high-powered attorney Amanda Travis receives the alarming news that her mother has been charged with murdering a stranger in a Toronto hotel, a situation that forces Amanda to confront her old demons. 75,000 first printing.
language: English
title: Puppet
titlecomplete: Puppet
genres: Suspense, Crime, Canada, Contemporary, Romantic Suspense, Thriller, Fiction, Audiobook, Mystery, Mystery Thriller
ratings_count: 2895
publisher: Atria