General Principles of Law Simplified - Saleemi, N.A. (Nairobi N.A Saleemi publishers, 1992)