Advanced level history
Subtitle: form 5
By: Nyambari Nyangwine, Stephen Maluka
Contributors: Maluka, Stephen
Publisher: Nyambari Nyangwine Publishers
Published: 2010
Place of publication: Dar es Salaam
Language: eng
Number of pages: 155
ISBN-13: 9789987090969