publisher: Information Science Reference publish date: March 31st 2011
format: ebook pages: 436
ISBN:
1466607181 (9781466607187)
publisher: Information Science Reference publish date: January 31st 2011
format: ebook
ISBN:
1609605268 (9781609605261)
publisher: The Foreign Language Press publish date: 2007-01-10
format: Paperback pages: 299
language: English
ISBN:
711905063X (9787119050638)
ASIN: 711905063X
publisher: Clarkesworld Magazine publish date: 2015-01-07
format: Paperback pages: 190
language: English
ISBN:
0692361499 (9780692361498)
ASIN: 0692361499