publisher: MARC, 310 pages, " /> publish date: May 1989
pages: 310
ISBN:
0912552670 (9780912552675)
format: paperback pages: 211
language: English
ISBN:
1563900289 (9781563900280)
publisher: Information Age Publishing publish date: July 30th 2013
format: hardcover pages: 480
ISBN:
1623964466 (9781623964467)
publisher: Information Age Publishing publish date: July 30th 2013
format: paperback pages: 480
language: English
ISBN:
1623964458 (9781623964450)