Abstract
Richard W.Beardsmore, Art, Morality and Human Nature. (Upton Pyne, UK: Imprint Academic, 2017). xvii + 341, price £19.95/$39.90.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have