A-, B- and R-Theories of Time: A Debate