The World Between the Worlds by Ashton Thomas
Approx. 70,120 words.
Published on October 23, 2012.
At eighteen, Jack Smith made a deal with the Dark Lord for power. An angel, William Buffalo, was sent to protect mankind. This book chronicles the classic struggle between good and evil.