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