TY - BOOK AU - Freeman G S P TI - A modern atlas of african history SN - 860360091 U1 - 911.6FRE PY - 1976/// PB - Rex collings ltd ER -