Long'et Terer Kenya Law Review: Vol 5 [No. 1, May 2016] Terer Long'et - Nairobi National Council of Law Leporting 2016 - xi, 218 pages ISBN: 996682166X LC Class. No.: KSK1950 / .A46K4T4 2016