DownloadThe Portobello Bookshop Gift Guide 2024

David Kennedy Author & Editor

David Kennedy is professor of educational foundations at Montclair State University. Brock Bahler is visiting assistant professor of religious studies at the University of Pittsburgh.