publisher: New Holland Publishers (UK) Ltd. publish date: 2010
format: hardcover pages: 240
language: English
ISBN:
1847735355 (9781847735355)
publisher: MIT Press (MA) publish date: August 13th 2010
format: hardcover pages: 240
language: English
ISBN:
026201517X (9780262015172)