publisher: Kogan Page publish date: April 1st 2010
format: hardcover pages: 384
language: English
ISBN:
0749456787 (9780749456788)
publisher: Kogan Page publish date: March 3rd 2010
format: ebook pages: 384
language: English
ISBN:
0749458747 (9780749458744)