publisher: Cassell publish date: September 14th 2006
format: hardcover pages: 256
language: English
ISBN:
0304368296 (9780304368297)
language: English
ISBN:
0297854348 (9780297854340)
publisher: RIGEL
format: paperback pages: 250
language: English
ISBN:
1898800979