After graduating from Colorado College, John Shors lived for several years in Kyoto, Japan, where he taught English. On a shoestring budget, he later trekked across Asia, visiting ten countries and climbing the Himalayas. After returning to the United States, he became a newspaper reporter in his hometown, Des Moines, Iowa, winning several statewide awards in journalism. Now a full-time novelist in Boulder, Colorado, John spends his days writing and going on family outings with his wife, Allison, and their two young children, Sophie and Jack.
John’s novels, Beneath a Marble Sky, Beside a Burning Sea, Dragon House, The Wishing Trees, Cross Currents, and Temple of a Thousand Faces have won multiple awards, and have been translated into twenty-five languages.