O'Regan, K2009-02-242009-02-242005O'Regan, K. 2005. "Checks and balances reflections on the development of the doctrine of separation of powers under the South African constitution". Potchefstroom electronic law journal (PELJ) = Potchefstroomse elektroniese regsblad (PER), 8(1):120-150 [http://www.nwu.ac.za/p-per/index.html]1727-3781http://hdl.handle.net/10394/1157"Checks and balances reflections on the development of the doctrine of separation of powers under the South African constitution"Article