TY - BOOK AU - Oosterlaken , Ilse TI - Technology and Human Development SN - 9781317672890 PY - 2015/// CY - London PB - T&F KW - CSE KW - Technology and Human Development UR - https://www.taylorfrancis.com/books/9781317672890 ER -