Stolen by Starlight
348 pages