Natural Philosophy of Life

Natural Philosophy of Life

The Natural Philosophy of Life (NPL) is a simple, elegant, and powerful alternative to religious dogma