William Esmont lives in Tucson, Arizona with his wife and a motley collection of dogs and cats. When not writing, he can be found tooling around town on his road bike or hiking in the desert.