
by ElaineN.Marieb (Author)
Format: Paperback
Pages: 896
Edition: 7
Publisher: Benjamin Cummings
Published: 10 Jan 2006
ISBN 10: 0805373055
ISBN 13: 9780805373059