by David Begg (Author), David Begg (Author)
Format: Paperback
Pages: 654
Edition: 5
Publisher: McGraw-Hill Publishing Co.
Published: 31 Aug 1997
ISBN 10: 0077094123
ISBN 13: 9780077094126