The nature of time - Halley, J. Woods (CRC Press,, 2023)