publisher: Morgan & Claypool publish date: December 8th 2009
format: ebook pages: 99
ISBN:
1608451224 (9781608451227)
publisher: Morgan & Claypool Publishers publish date: May 1st 2011
format: hardcover pages: 514
language: English
ISBN:
1608455548 (9781608455546)
ISBN:
1608451216 (9781608451210)