publisher: Biota Publishing publish date: January 15th 2010
format: paperback pages: 98
language: English
ISBN:
1615040455 (9781615040452)
publisher: Morgan & Claypool publish date: June 1st 2010
format: ebook pages: 98
language: English
ISBN:
1615040463 (9781615040469)