by HaroldHart (Author)
Format: Paperback
Pages: 519
Edition: International 8 Revised ed
Publisher: Houghton Mifflin (Academic)
Published: Mar 1992
ISBN 10: 0395628385
ISBN 13: 9780395628386