Author weaves a fantastical novel that may as well reflect real life.