by Ethan Cerami
publisher: Springer publish date: April 11th 2005
format: hardcover pages: 304
language: English
ISBN:
0387230289 (9780387230283)
publisher: Springer publish date: October 8th 2010
format: paperback pages: 304
language: English
ISBN:
1441919988 (9781441919984)
publisher: Springer publish date: April 11th 2005
format: kindle pages: 304
language: English
ASIN: B00192RHPE
publisher: O'Reilly Media
format: paperback pages: 456
language: English
ISBN:
0596004559 (9780596004552)
publisher: Springer New York publish date: January 1st 2005
format: ebook pages: 311
language: English
ISBN:
1280609117 (9781280609114)