by Mary Rose
publisher: Kenilworth Press Ltd. publish date: December 1st 1997
format: paperback
language: English
ISBN:
1872082920 (9781872082929)
publisher: Half Halt Press publish date: December 1st 1988
format: hardcover pages: 250
language: English
ISBN:
0901366161 (9780901366160)
publisher: Peter Barker Publishing Ltd publish date: October 1972
format: hardcover pages: 213
language: English
ISBN:
9780903584005
language: English
ISBN:
0245531815 (9780245531811)
language: English
ISBN:
0245529381 (9780245529382)