The Last Thing I Remember

by Andrew Klavan

Charlie West just woke up in someone else's nightmare.

He's strapped to... read more