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