The hitchhiker's guide to the meaning of everything

William Badke
Kregel Publications
9780825420696
0-8254-2069-5