Gabriel's Moon by William Boyd