allen iii william d