by JamesE.Darnell (Author)
Format: Hardcover
Pages: 1187
Edition: New edition
Publisher: W.H.Freeman & Co Ltd
Published: Sep 1986
ISBN 10: 0716714485
ISBN 13: 9780716714484