Journal of east african history July 8, 2019 16 32 64 128 Journal of east african natural history Journal of east african natural history abbreviation Journal of east african natural history impact factor African journal of history and culture