Manuel P. Teodoro, SAmantha Zuhlke, & David Switzer
Manuel P. Teodoro
Manuel P. Teodoro & M. Anne Pitcher (Chapter 7)
Manuel P. Teodoro & Jon P. Davis (Chapter 22)