bill klegg