publisher: Morgan and Claypool Publishers publish date: April 30th 2010
format: paperback pages: 178
language: English
ISBN:
1608453421 (9781608453429)
publisher: Morgan & Claypool publish date: October 10th 2010
format: ebook pages: 177
language: English
ISBN:
160845343X (9781608453436)