publisher: Dover Publications
publish date: June 1st 1966
format: paperback pages: 194
language: English
ISBN:
0486215482 (9780486215488)
publisher: Hardinge Simpole Limited publish date: October 1st 2003
format: paperback pages: 236
language: English
ISBN:
1843820919 (9781843820918)