book

Understanding World History For Advanced Level

Author : APE Network

TZS 15000

This book is intended to fill the gap caused by lack of comprehensive History textbooks that cover Advanced Level History as required by the Tanzanian syllabus of 2010. It is written to give the History students and other learners a comprehensive