She is the editor of A Land Full of God: Christian Perspectives on the Holy Land (Cascade, 2017) and author of several books, including the Social Justice Handbook: Small Steps for a Better World (IVP, 2009). She earned her doctorate in American History with the minor in Middle Eastern studies from the University of California – Davis, focusing her dissertation on the history of the American Protestant church in Israel and Palestine. Cannon holds an M.Div. From North Park Theological Seminary, an M.B.A. from North Park University's School of Business and Nonprofit Management, and an M.A. in bioethics from Trinity International University.