publisher: Que Publishing publish date: June 13th 2010
format: paperback pages: 336
language: English
ISBN:
0789743957 (9780789743954)
ASIN: 789743957
publisher: Que publish date: June 3rd 2010
format: ebook pages: 323
language: English
ISBN:
0131388649 (9780131388642)