by JeremyM.Berg (Author), JohnL.Tymoczko (Author)
Format: Paperback
Pages: 620
Edition: 2nd edition
Publisher: W. H. Freeman
Published: 10 Apr 2012
ISBN 10: 1464104360
ISBN 13: 9781464104367