publisher: HCI publish date: January 1st 2010
format: kindle pages: 417
language: English
ASIN: B004FN1RGE
publisher: Ebury Digital publish date: May 27th 2009
format: ebook pages: 416
language: English
ISBN:
1407024906 (9781407024905)
publisher: Vermilion publish date: November 6th 2008
format: paperback pages: 416
language: English
ISBN:
0091923999 (9780091923990)