A Naval Biographical Dictionary/Turnbull, Robert