Profile of William Moore