Alan R Warren (20)