PENUMBRA by Bhaskar Chattopadhyay

Natural cynic that I am, when I read on a book cover a comment like “Make sure you have three clear hours when you pick this book up, because you won’t stop reading till you’ve finished it”, I’m ashamed to say that my first reaction is to mutter, “Yeah right” or …