publisher: Morgan and Claypool Publishers publish date: June 16th 2008
format: paperback pages: 164
language: English
ISBN:
1598296264 (9781598296266)
ASIN: 1598296264
publisher: Morgan & Claypool publish date: July 8th 2008
format: ebook pages: 152
language: English
ISBN:
1598296272 (9781598296273)