James Harold (James Edward) profile picture

James Harold (James Edward)

The Oxford Handbook of Ethics and Art (OXFORD HANDBOOKS SERIES)