publisher: Kogan Page
format: hardcover
language: English
ISBN:
0749420375 (9780749420376)
ISBN:
0340789115 (9780340789117)
ISBN:
0213166844 (9780213166847)
publisher: Springerverlag New York publish date: January 1st 2008
format: ebook pages: 595
ISBN:
0387681647 (9780387681641)