publisher: Sybex publish date: 2012-06-26
format: Paperback pages: 696
language: English
ISBN:
1118163826 (9781118163825)
ASIN: 1118163826
publisher: Sybex
publish date: April 2nd 2007
format: paperback pages: 530
language: English
ISBN:
0470097620 (9780470097625)
ASIN: 470097620