Science, philosophy, and physical geography