About Bill Allen