Engineering and Philosophy : Reimagining Technology and Social Progress - Pirtle, Zachary; Madhavan, Guru; Tomblin, David (Springer, 2021)