Dream Again, Die Again by Nila Gott
Series: Haines Family, Book 1.
Approx. 98,840 words.
Published on June 14, 2010.
Plagued from boyhood by a recurring dream, Matt once again awakens with his heart pounding. The nightmare always ends when a Civil War soldier is shot in the chest, and Matt is growing more and more certain that he is that soldier. A misshapen bullet propels him into the life of young Silas in 1861