Cassandra in Reverse "Witty, touching and totally absorbing." —Graeme Simsion, New York Times bestselling author of