ISBN:
0333473442 (9780333473443)
publisher: Philip Allan Updates
publish date: February 28th 2008
format: paperback pages: 108
ISBN:
1844896315 (9781844896318)
publisher: Springer
publish date: January 1st 2002
format: ebook pages: 589
ISBN:
1280009888 (9781280009884)