Abstract: A photon engine and variations thereof and methods of operating the photon engines, the photon engines comprising a primary prism and a secondary prism, the method and apparatus repeatedly imparting linear momentum to multiple reflective surfaces of the photon engine communicating with an energy system.