publisher: Friends of ED
publish date: November 1st 2005
format: paperback pages: 349
language: English
ISBN:
1590595556 (9781590595558)
publisher: Apress publish date: January 1st 2006
format: ebook pages: 362
language: English
ISBN:
128072479X (9781280724794)