by David Schneiderman (Editor), David Schneiderman (Editor), R C MacLeod (Editor)
Format: Paperback
Pages: 376
Edition: 2nd ed.
Publisher: University of Toronto Press
Published: 22 Aug 1994
ISBN 10: 080207362X
ISBN 13: 9780802073624