Does Life have a Purpose

Nate Post discusses the purpose of life and how Christianity handles it.