publisher: Morgan & Claypool publish date: June 27th 2011
format: paperback pages: 108
language: English
ISBN:
1598296051 (9781598296051)
publisher: Morgan & Claypool publish date: July 7th 2011
format: ebook pages: 107
language: English
ISBN:
159829606X (9781598296068)