Stephen Reeves was born in 1980 in Huntsville, Alabama. He currently resides in Switzerland with an undetermined number of cats greater than zero, and a propensity for nonsense. On those cold night...view moreStephen Reeves was born in 1980 in Huntsville, Alabama. He currently resides in Switzerland with an undetermined number of cats greater than zero, and a propensity for nonsense. On those cold nights where the wind steams off snowbanks, he is known to write award-winning fantasy novels. And curse his wife’s cold feet.view less