Magnificat : a novel /
May, Julian.
London : Voyager,
1996.