A Naval Biographical Dictionary/Dobree, Thomas Peter