Daniel Anderson hails from Madison, Alabama. In his spare time, he enjoys writing fiction while hoping for a better tomorrow..
Daniel Anderson