ISBN13:
9780312191290
Edition:
1
Published:
1997-11-15
Language:
en