Books by Caleb Crain

NECESSARY ERRORS by Caleb Crain
Released: Aug. 6, 2013

"Crain's world is drenched with the climate and colors—sometimes drab—of a post-revolutionary world of possibility and promise."
Crain takes us into the lives of expats teaching English in Prague shortly after the Velvet Revolution of 1989. Read full book review >