
by StanleyKarnow (Author)
Format: Hardcover
Pages: 752
Publisher: Viking Pr
Published: Oct 1983
ISBN 10: 0670746045
ISBN 13: 9780670746040