publisher: Goodfellow Publishers Limited publish date: May 31st 2013
format: hardcover pages: 300
language: English
ISBN:
1908999586 (9781908999580)
publisher: Goodfellow Publishers publish date: January 1st 2013
format: ebook pages: 372
language: English
ISBN:
1299640257 (9781299640252)