Tim O'Reilly
Credit: O'REILLY MEDIA