Armstrong, William,of Cardiff.