The Ethics of Ability and Enhancement - Flanigan, Jessica; Flanigan, Jessica; Price, Terry L.; Price, Terry L. (Palgrave Macmillan US : Imprint: Palgrave Macmillan, 2018)