00659nam a22002175i 450000100090000000300040000900500170001300800410003001000170007102000180008804000230010604200150012908200180014410000190016224500740018126400530025530000520030833600260036033700280038633800270041423948342OSt20250108132338.0241211s2024 ke a 000 0 eng  a 2024333613 a9789966690845 aDLCbengcDLCerda alcodeapcc a920bKAR 20241 aKarua, Martha.10aAgainst the tide:bMy journey on a less trodden path /cMartha Karua. 1aKenya :bPublishing Institute of Africa ,c2024. axiii, 228 pages :bcolor illustrations ;c24 cm atextbtxt2rdacontent aunmediatedbn2rdamedia avolumebnc2rdacarrier