"William Porterfield"@en .