William B.'s profile