The Lost Cipher

by Michael Oechsle
Lucas's father has recently died in Afghanistan, and to help him cope, his grandmother... read more