James K.A. Smith is an Assistant Professor of Philosophy at Loyola Marymount University in California.
Speech and Theology
James KA Smith - Hardback
£145.00
James KA Smith - Paperback
£55.99