shawn bill