pixel
All I'll Ever Need-logo

All I'll Ever Need

Harry Kraus

More Information

Description:

The grueling past months finally seem about to blossom into a happy future together for Dr. Claire McCall and her fiance, John Cerelli. But their wedding plans are interrupted by circumstances so devastating they threaten everything Claire holds dear: her medical career, her relationship with John, and quite possibly her freedom. Working through the turmoil caused by a near rape, Claire has sought a counselor to help her untangle her emotions. What the counselor uncovers is shattering, but things are about to get worse. The man who assaulted her escapes from jail---and then, to top it off, Claire is accused of euthanizing a terminally ill patient. But the next death is the one that could shake Claire's world to its foundation. How can so much be happening so fast---unless someone is choreographing this lethal nightmare? In this exciting sequel to Could I Have This Dance? and For the Rest of My Life, nothing may be as it seems. Not the present. And not the past.

Language:

English

Narrators:

Pam Ward

Length:

12h 2m


Chapters

Free Sample

05:00

Introduction
Introduction

02:35


Chapter 1
Chapter 1

22:24


Chapter 2
Chapter 2

26:37


Chapter 3
Chapter 3

16:40


Chapter 4
Chapter 4

13:40


Chapter 5
Chapter 5

26:15


Chapter 6
Chapter 6

11:29


Chapter 7
Chapter 7

20:21


Chapter 8
Chapter 8

15:05


Chapter 9
Chapter 9

21:54


Chapter 10
Chapter 10

15:35


Chapter 11
Chapter 11

23:55


Chapter 12
Chapter 12

17:28


Chapter 13
Chapter 13

15:04


Chapter 14
Chapter 14

31:40


Chapter 15
Chapter 15

34:25


Chapter 16
Chapter 16

17:13


Chapter 17
Chapter 17

21:27


Chapter 18
Chapter 18

20:50


Chapter 19
Chapter 19

10:46


Chapter 20
Chapter 20

14:29


Chapter 21
Chapter 21

12:24


Chapter 22
Chapter 22

31:15


Chapter 23
Chapter 23

16:40


Chapter 24
Chapter 24

15:32


Chapter 25
Chapter 25

06:47


Chapter 26
Chapter 26

21:29


Chapter 27
Chapter 27

08:56


Chapter 28
Chapter 28

16:37


Chapter 29
Chapter 29

13:38


Chapter 30
Chapter 30

19:52


Chapter 31
Chapter 31

23:01


Chapter 32
Chapter 32

08:53


Chapter 33
Chapter 33

07:37


Chapter 34
Chapter 34

24:37


Chapter 35
Chapter 35

25:26


Chapter 36
Chapter 36

18:26


Chapter 37
Chapter 37

09:51


Chapter 38
Chapter 38

14:30


Chapter 39
Chapter 39

11:10


Chapter 40
Chapter 40

16:00