
2.5 out of 5 Stars
Author - Will Lavender
This book is far from a great piece of literature -- it's actually rather contrived and downright silly at times -- but I read it in a few hours and while it was cliche and over the top, it held my interest enough that I give it 2.5 out of 5 stars.

