Mexican researcher Victor M. Urbina came up with new photon model, based on two, opposite charges orbiting each other. If one equates his charges (positive, negative) with Nehru's birotating photon's directions (clockwise, anticlockwise), you have virtually the SAME model. Interesting bit was that Urbina devised an experiment to measure the shape of the photon waveform in different polarizations, substantiating his two-rotating charge model. It looks exaxtly the same as Nehru's theoretical results!
His website, http://lighttheory.com/ is well worth the time to read. Concise and with good diagrams.