Were environmental or demographic factors the driving force behind Middle Stone Age innovations in southern Africa? - Zenobia Jacobs; Richard G. Roberts (South African Journal of Science)