John M. Brooke, naval scientist and educator
By: George M. Brooke, Jr.
Publisher: University Press of Virginia
Published: 1980
Place of publication: Charlottesville
Language: eng
Number of pages: 372
Subjects: Brooke, John M. 1826-1906.; Confederate States of America. Navy -- Biography.; Virginia Military Institute -- Biography.; Naval biography -- United States.; Inventors -- United States -- Biography.; Educators -- Virginia -- Biography.
Notes: Includes bibliographical references and index.