Bill Shirley articles