Bargain with the devil
Castle, Jayne.
London Corgi
1983, c1981
Originally published: 1981