A Naval Biographical Dictionary/Elphinstone, Alexander Francis