A knight in shining armour /
Deveraux, Jude.
London : Arrow,
1992, c1991.
First published: London : Random House, 1991.