Diana Barrington.
Publisher: Chatto
Language: eng