Elements of Law Simplified: A text book for KATC paper 5 and KAMEpaper 5... - "Saleemi, Nisar A. " (Nairobi : ACME press, 2008)