Separation of Powers Law: Cases and Materials by Harold H. Bruff & Peter M. Shane