ID:DA18603742
Search authors sharing the same name
Ray S. Yeo
Routledge 2016 Transcending boundaries in philosophy and theology 16
: hbk
Available at 2 libraries