Time, Identity and the Self - Garrett, Brian. (Springer International Publishing AG, 2022)