This book by D.J. Palmer is absolutely amazing. It is thrilling, full of the jaw dropping moments, page turning, and keeps you up late into the night wanting.....no,