by Don E . Fehrenbacher (Editor), Fehrenbach (Author)
Format: Paperback
Pages: 318
Publisher: Stanford University Press
Published: 30 Jun 1964
ISBN 10: 0804709467
ISBN 13: 9780804709460