Report - Revolution on Review. English philosopher that is credited with the theory of natural rights? John LockeJohn Locke.

Please pass captcha verification before submit form