Napier, M, Mulenga, A, Marvin, S, "Environmental technologies in South African human settlements: pathways towards sustainable innovation", , 2000