KCSE Encyclopedia Form 2 vol 2

KES963