by David T . Herbert (Editor), David T . Herbert (Editor)
Format: Paperback
Pages: 256
Edition: New e.
Publisher: Continuum International Publishing
Published: 20 Feb 1997
ISBN 10: 1855674297
ISBN 13: 9781855674295