by James N. BeMiller (Editor), Roy L. Whistler (Editor)
Format: Illustrated
Pages: 894
Edition: 3
Publisher: Academic Press
Published: 27 Mar 2009
ISBN 10: 0127462759
ISBN 13: 9780127462752