Hosted by Rohan Pg Count: 318 pgsDescription: How technological development can remain centred on serving human needs.