Technology and Human Affairs

Azizah Y. al-Hibri, University of Richmond

Edited by Azizah Y. al-Hibri and Larry Hickman.

Abstract