KCSE Encyclopedia Form 2 vol 1

KES963