James Rogers's Profile