publisher: Channel View Publications publish date: August 1996
format: hardcover pages: 236
language: English
ISBN:
1873150202 (9781873150207)
publisher: Channel View Publications publish date: 1996
format: ebook
language: English
ISBN:
0585125996 (9780585125992)