Profile of bill joseph