John Schreiber lives in southern Minnesota, where he is an award-winning teacher and theater director. As a writer, his various writing styles and diverse interests show through his short story collection, Tales from 2:00 a.m., his epic fantasy Heartstone series, and of course, the Ironwood County series: Hillcrest Journal, Passing Through Paradise, Life on the Fly, and now, Catching the Stream.