Profile of James Williams