Books

Cambridge University Press, 2022

Manuel P. Teodoro, SAmantha Zuhlke, & David Switzer

Johns Hopkins University Press, 2011

Manuel P. Teodoro

Cambridge University Press, 2018

Manuel P. Teodoro & M. Anne Pitcher (Chapter 7)

CRC Press, 2014

Manuel P. Teodoro & Jon P. Davis (Chapter 22)