Gabriel's moon : a novel

By: Boyd, William, 1952- author.