by Peter Parham
publisher: Garland Science publish date: May 25th 2004
format: paperback
language: English
ISBN:
0815340931 (9780815340935)
publisher: Garland Science publish date: January 19th 2009
format: paperback pages: 506
language: English
ISBN:
0815341466 (9780815341468)
publisher: Routledge publish date: December 1st 1999
format: paperback pages: 372
language: English
ISBN:
081533043X (9780815330431)