Mind, machine and morality : toward a philosophy of human-technology symbiosis / - Hancock, Peter A., (Ashgate,, 2009)