by John Ellis
publisher: Aurum Press publish date: April 1st 2003
format: paperback pages: 608
language: English
ISBN:
1854109162 (9781854109163)
publisher: McGraw-Hill Companies publish date: April 1st 1984
format: hardcover pages: 587
language: English
ISBN:
0070194270 (9780070194274)
publisher: A. Deutsch publish date: May 1st 1994
format: hardcover pages: 587
language: English
ISBN:
0233975691 (9780233975696)