No catches, no fine print just unadulterated book loving, with your favourite books saved to your own digital bookshelf.
New members get entered into our monthly draw to win £100 to spend in your local bookshop Plus lots lots more…Find out more
Kevin O'Brien grew up on Chicago's North Shore as the youngest of six children. Before Kevin's thrillers landed him on the New York Times bestseller list, he was a railroad inspector by day, and an author by night. He has previously been a recipient of the Spotted Owl Award for Best Pacific Northwest Mystery, and his books have been translated into fourteen languages. Kevin lives in Seattle and is on the board of Seattle 7 Writers, a collective of award-winning, bestselling authors dedicated to supporting literacy. He's currently hard at work at on his next thriller. You can keep an eye on Kevin by visiting www.kevinobrienbooks.com
First you'll say you're sorry...then you'll say goodbye. A family is wiped out after a burglary gone wrong. An executive accused of embezzling kills himself and his loved ones. A house fire claims the lives of all its inhabitants. Three separate incidences with two common threads - a first wife who took her own life and a secret the victims took to their graves. Stephanie Coburn has barely recovered from her sister's mysterious suicide before her brother-in-law and his new wife are murdered. Stephanie never met the bride, has never even seen a clear photograph of her face. But she knew her sister, and she knows something is desperately wrong...The police won't listen. Her only ally is another victim's son. Step by step, they must uncover a trail of a brutal vengeance and a killer who will never relent - and whose forgiveness can only be earned in death...
How to Coach Youth Baseball is the perfect guide for parents and coaches of youth baseball teams. Whether you are new to the coaching game or looking for ways to improve your techniques, Beverly Breton Carroll and the father-son combination of Fran and Kevin O'Brien offer everything you'll need to keep growing - and keep your players enthusiastic and excited.