Science, Philosophy and Physical Geography