Elements of the Undead books one-three
William Esmont lives in Tucson, Arizona with his wife and a motley collection of  Great Dane rescues, cats, and chickens. He is a software engineer by training and has spent his career working in industries from video games to industrial controls to high-tech manufacturing. When he is not writing, he enjoys cycling and exploring the mountains of the southwest.