publisher: Apress
publish date: July 29th 2011
format: paperback pages: 400
language: English
ISBN:
1430235241 (9781430235248)
publisher: iUniverse
publish date: August 9th 2004
format: paperback pages: 144
language: English
ISBN:
0595328849 (9780595328840)
ASIN: 595328849