publisher: Information Today Inc publish date: September 15th 2005
format: hardcover pages: 216
language: English
ISBN:
1573872288 (9781573872287)
publisher: Information Today publish date: October 20th 2011
format: ebook pages: 240
language: English
ISBN:
1283310503 (9781283310505)