Technology for Facilitating Humanity and Combating Social Deviations 3 contributors - Hardback £196.00 Find out more