APA Style

Johnson, D, G. (2020). Engineering ethics : contemporary and enduring debates . New Haven: Yale University Press.

MLA Style

Johnson, Deborah, G.. "Engineering ethics : contemporary and enduring debates". New Haven: Yale University Press, 2020. Text.