Thus Spoke Galileo: The great scientist's ideas and their relevance to the present day