The Good Life

Author(s): Martina Cole

Crime

CRIMINALLY GOOD: THE NEW NOVEL FROM THE PHENOMENAL NO. 1 BESTSELLER. THE BEST THINGS IN LIFE ARE NEVER FREE. Cain Moran wanted Jenny Riley more than he had ever wanted anyone or anything before in his life. But loving Jenny Riley was the easy part; it was telling his wife he wanted a divorce that was going to be the killer...Jenny is not just any girl. She cares nothing for Cain's hard-man reputation - she just wants to be with him. But Cain is not a free man. And he's about to find out that when his wife Caroline said 'til death us do part, she meant it. When Cain is sentenced to life in prison it seems that Caroline might have got her wish. All Cain and Jenny know is that if their love can survive such separation, then one day they will have a chance at the Good Life together again. But there are greater trials ahead than either can foresee. They're about to learn the hardest lesson of all: LIVE THE GOOD LIFE. PAY THE PRICE.


Product Information

Martina Cole, No. 1 bestselling author and queen of crime drama, delivers a hard-hitting and uncompromising new thriller.

A blinding good read Ray Winstone Intensely readable Guardian An extraordinarily powerful piece of family drama Daily Mirror Gritty novel from an author who knows intimately the world she writes about Express Her gripping plots pack a mean emotional punch Mail on Sunday Cole has the amazing talent of making characters appear larger than life Sun

Martina Cole's most recent novel, REVENGE, was a No. 1 bestseller in hardback and is one in a long line of No. 1 bestselling and phenomenally successful novels she has to her name. She continues to smash sales records with each of her books, which have sold in excess of thirteen million copies in total. THE GOOD LIFE is her twenty-first novel.

General Fields

  • : 9781472200969
  • : Headline Publishing Group
  • : Headline Book Publishing
  • : August 2014
  • : United Kingdom
  • : October 2014
  • : books

Special Fields

  • : Martina Cole
  • : Paperback
  • : 1
  • : 560