Cover of The Three Lives of David Kelly

The Three Lives of David Kelly

Narrated by Gary Spangler

Released
March 30, 2023
Length
5 hrs 57 mins
Format
Unabridged Audiobook
Publisher
C.M. Curtis
David Kelly appears to have it all—he's young, handsome, and in love—but his life takes a surprising turn when he discovers he's dead. This intriguing audiobook explores themes of love and the afterlife in a compelling and thought-provoking way.

RecentAudiobook tracks C.M. Curtis and over 137,000 other authors for new releases.

Follow the authors you love and hear about every new audiobook the day it lands.