by Martin Bloom (Editor), Martin Bloom (Editor), Patricia King (Editor), Elda Chesebrough (Editor)
Format: Illustrated
Pages: 452
Edition: 2005
Publisher: Springer
Published: 24 Jun 2004
ISBN 10: 0306481863
ISBN 13: 9780306481864