by Nick Lane (Editor), Barry J. Fuller (Editor), Erica E. Benson (Editor)
Format: Hardcover
Pages: 704
Edition: 1
Publisher: CRC Press
Published: 10 May 2004
ISBN 10: 0415247004
ISBN 13: 9780415247009