By David E. Carter and Suzanna MW Stephens Edited by David E.Carter, Suzanna MW Stephens edited by David E. Carter, Suzanna M.W. Stephens. by David A. Carter and James Diaz by David A. Carter and Noelle Carter by David A. Carter and Noelle Carter. by Jane Mason and Sarah Stephens by Jane B. Mason and Sarah Hines Stephens