ISBN:
0907484174 (9780907484172)
publisher: Wrox Press
publish date: November 1st 2007
format: paperback pages: 688
language: English
ISBN:
0470174021 (9780470174029)
publisher: Wrox publish date: November 11th 2010
format: kindle pages: 1275
language: English
ASIN: B004D4YOB0