by HerbertStone (Author), HerbertStoneDr. (Author), JoelL.Sidel (Author)
Format: Hardcover
Pages: 408
Edition: 3
Publisher: Academic Press
Published: 19 Mar 2004
ISBN 10: 0126726906
ISBN 13: 9780126726909