Vernon, Mark,

Science, Religion, and the Meaning of Life : - Palgrave Macmillan, 2007. - 224 pages

9780230013414


Philosophy.

201.65 / VER