Title: Edmund Halley, the man and his times