Tiddy Smith teaches philosophy at the University of Indonesia.
Animism and Philosophy of Religion
Tiddy Smith - Hardback
£109.99
The Methods of Science and Religion
£90.00