publisher: Morgan & Claypool publish date: December 5th 2011
format: paperback pages: 174
language: English
ISBN:
1608457311 (9781608457311)
publisher: Morgan & Claypool publish date: December 11th 2011
format: ebook pages: 176
language: English
ISBN:
160845732X (9781608457328)