Did time begin? Will time end? - Frampton, Paul H. (World Scientific, 2010)