The war is over and Katharine, supported by her family, gradually comes to terms with the death of her husband. Through her father she meets Theo and they fall deeply in love. But could she really marry a former German officer considering her first husband's brutal end? While agonising over this impossible dilemma Katharine is introduced to Maxime, an aloof young Frenchman whom she originally hopes never to meet again. It is after she discovers the truth behind the closely guarded family secret surrounding the beautiful and ...

To Live Again 2013, Macmillan Bello, London

ISBN-13: 9781447242833

Trade paperback

Select
To Live Again 2003, Pan Books, London

ISBN-13: 9780330420594

Paperback

Select
To Live Again 1995, Crossway Books

ISBN-13: 9780891078449

Trade paperback

Select
To Live Again 1995, Eagle, Wiltshire

ISBN-13: 9780863471315

Paperback

Select