by J.P.Russell (Editor)
Format: Hardcover
Pages: 376
Edition: 3
Publisher: McGraw-Hill Companies
Published: Dec 2005
ISBN 10: 0873896661
ISBN 13: 9780873896665