publisher: Morgan & Claypool publish date: January 14th 2010
format: paperback pages: 172
language: English
ISBN:
160845097X (9781608450978)
publisher: Morgan & Claypool publish date: December 8th 2009
format: ebook pages: 171
language: English
ISBN:
1608450988 (9781608450985)