For anyone interested in this topic I highly recommend Carlo Rovelli's "The Order of Time", a beautifully written and up-to-date discussion of the physical nature of time. The book is written for a general audience (there is only one equation) and is as much a work of philosophy as of physics.