Flight of the archangel
Holland, Isabelle.
London Severn House
1986, c1985