Impossible

Impossible, Nancy Werlin, Fantasy/ Fiction, 364 pages