MacBride, James Douglas profile picture

MacBride, James Douglas

Is this your author profile? Create an account to claim and customize it!

Stand Alone

A Handbook of Practical Shipbuilding: With a Glossary of Terms
MacBride, James Douglas — Books & Biography | Menrva Books