Electromagnetic Radiation Whole Topic Review