
by Steven S. Smith (Author), Ryan J. Vander Wielen (Author), Jason M. Roberts (Author)
Format: Paperback
Pages: 458
Edition: 4
Publisher: Cambridge University Press
Published: 12 Sep 2005
ISBN 10: 0521673011
ISBN 13: 9780521673013