ISBN13:
9780312123666
Edition:
2nd
Published:
1996
Language:
en