publisher: Biota Publishing publish date: April 12th 2010
format: paperback pages: 110
language: English
ISBN:
1615040218 (9781615040216)
publisher: Morgan & Claypool publish date: January 1st 2010
format: ebook pages: 97
language: English
ISBN:
1615040226 (9781615040223)