Explaining The Doppler Effect