Thales of Miletus: The first Greek Philosopher, Astronomer and Mathematician