Alfred John Porter (c1900-1980)