A Naval Biographical Dictionary/Shillingford, Alexander