publisher: Kogan Page publish date: September 3rd 2007
format: paperback pages: 439
language: English
ISBN:
0749450630 (9780749450632)
publisher: Kogan Page publish date: May 3rd 2010
format: ebook pages: 448
language: English
ISBN:
0749459336 (9780749459338)
publisher: Kogan Page publish date: January 1st 2010
format: ebook pages: 465
language: English
ISBN:
1282938924 (9781282938922)