Tethered Hearts by Tabitha Blake
Price: Free! 2660 words.
Published on November 20, 2011. .
Seeing the ghost of your dead girlfriend might be scary for most but not for Kade Mathews. Zoey's spirit brings him the much needed peace he craves. Until he is forced to make a choice. It will be the toughest decision he has ever had to make.