publisher: Friends of ED publish date: October 1st 2008
format: paperback pages: 610
language: English
ISBN:
1430210273 (9781430210276)
publisher: Apress publish date: January 1st 2008
format: ebook pages: 630
language: English
ISBN:
1281913626 (9781281913623)