Who are we and why are we here? (Revised)