Love and Sex with Robots - Adrian David Cheok, Kate Devlin, David Levy (Springer, 2017)