This pale blue dot : science, history, god - Lam, Lui (Tamkang chair lecture series, 2003)