publisher: Ballantine Books publish date: January 13th 1989
format: mass market paperback pages: 311
language: English
ISBN:
0345358716 (9780345358714)
publisher: Grove/Atlantic publish date: February 25th 1988
format: hardcover pages: 244
language: English
ISBN:
1555841090 (9781555841096)
language: English
ISBN:
0330306235 (9780330306232)