Father of the submarine the life of the Reverend George Garrett Pasha
Murphy, William Scanlan1954-
Kimber
1987
Garrett, George 1852-1902.