Extra Eclectic: The Meaning of Life

Books in a library.
A library of philosophy books.