Home
From Wikipedia, the free encyclopedia
What is the meaning of life, and be prepared to offer support.