Violet Trefusis
Publisher: Mandarin
Published: April 10, 1986
Number of pages: 276
ISBN-13: 9780413600806