Dont breathe a word with a special excerpt by jennifer mcmahon. Dont breathe a word is a haunting pageturner that kept me up, spine shivering and enthralled, way past my bedtime. The 1st book is still my favorite the winter people, but dont breathe a word is a great story. A novel fiction and literature audio books dont breathe a word. Download for offline reading, highlight, bookmark or take notes while you read dont breathe a word. Dont breathe a word by jennifer mcmahon fantastic fiction. Dont breathe a word balances love and horror as mcmahon weaves a young couple into a perverse fairyland where rosemarys baby could be at home.
Dont breathe a word is a haunting pageturner that kept. I just cant make any jennifer mcmahon book last longer then a week. Get your kindle here, or download a free kindle reading app. For the first twothirds of the book youre sure its fantasy and that this somewhat malevolent take on fairies is the explanation to it all. Dont breathe a word a novel audiobook by jennifer mcmahon. Dont breathe a word original paperback by jennifer.
Listen to the winter people a novel by jennifer mcmahon available from rakuten kobo. Read dont breathe a word a novel by jennifer mcmahon available from rakuten kobo. This is the 2nd book ive read from jennifer mcmahon. Randy susan meyers, author of the murderers daughters jennifer mcmahon s novels are like the perfect winter truffle.
Take jennifer mcmahons latest, dont breathe a word, for example. In may, 2011, mcmahons latest suspense novel, dont breathe a word, was published, again by harpercollins. A novel best selling literature dont breathe a word. Reviewed in the united states on november 24, 2014. Dont breathe a word by jennifer mcmahon book cover, description, publication history. Jennifer mcmahon never flinches and never fails to surprise as her stories twist. It was more like inviting the stories to come through her, let themselves be told. Editions of dont breathe a word by jennifer mcmahon.
1485 810 1209 1224 20 1342 612 1570 1009 1220 519 974 1296 1140 1159 692 868 291 931 766 722 519 1146 1472 565 1311 1106 961 91 174 579 1195