Heart of the world - Barnes, Linda (St. Martin's Paperbacks, 2006)