Paperback, 384 pages
Published July 9, 2013 by Solaris.
Paperback, 384 pages
Published July 9, 2013 by Solaris.
Alice isn't having the best of days. What she doesn't know is that her day's about to get worse: the epic, grand-scale kind of worse that comes from the arrival of two angels who claim everything about her life is a lie.