A Florida native, Roxanne Smith has called everywhere from Houston to Cheyenne home. Currently residing in Asheville, North Carolina, she’s an avid reader of every genre, a cat lover, pit bull advocate, and semi-geek. She loves video games, Doctor Who, and her dashing husband. Her two kids are the light of her life. Visit her website at roxannesmith.net, and her blog at smithrox.blogspot.com.