6941443069 c34138a97e m
The Holland Library dedicated to John P. Holland inventor of the modern submarine 1841 - 1914

National Maritime College of Ireland, Ringaskiddy, Ireland

Subjects