Title: Spencer's Philosophy of Science; the Herbert Spencer Lecture Delivered at the Museum, 7 November,