times of india james rodriguez