All things nice
By: Rachel Billington.
Publisher: Black Swan
Published: 1986
Place of publication: London
Language: eng
Number of pages: 271
Notes: Originally published, London , Heinemann, 1969.

Port. on inside front cover.