African Cities: alternative visions of urban theory and practice by Garth A Myers (review)