I am not a physicist, but recently I started to learn relativity theory. Therefore I have following question. Is there any logical or physical explanation of the phenomena that speed of light is the same for every reference frame? How can two observers moving at two different velocities see light pulses travel with equal speed? How are Maxwell equations related to this phenomena?