Skip to content
Cover of John P. Holland

John P. Holland

by Richard Knowles Morris

BiographyUnited StatesSubmarines (Ships)Naval architectsInventorsHistory
Writing a summary for young readers…

For young readers

Book data: Open Library