The Problem of Time - Edward Anderson (Springer, 2017)