Who formulated the theory of ‘Separation of Powers’? December 20, 2022 by admin (A) J. S. Mill (B) Kant (C) John Locke (D) Montesquieu