Author: Candice Shy Hooper
Bio: Candice Shy Hooper is an historian and author.