publisher: Morgan and Claypool Publishers publish date: July 12th 2010
format: paperback pages: 276
language: English
ISBN:
1608454983 (9781608454983)
ASIN: 1608454983
publisher: Morgan & Claypool publish date: October 10th 2010
format: ebook pages: 275
language: English
ISBN:
1608454991 (9781608454990)