publisher: Apress
publish date: July 31st 2011
format: paperback pages: 999
language: English
ISBN:
1430218452 (9781430218456)
publisher: Apress publish date: August 1st 2008
format: paperback pages: 890
language: English
ISBN:
1590599217 (9781590599211)
format: paperback pages: 350
language: English
ISBN:
1617290769 (9781617290763)
publisher: APRESS ACADEMIC publish date: September 19th 2011
format: paperback pages: 296
language: English
ISBN:
1430237236 (9781430237235)