Text this: Fundamental University Physics Vol.2 : Fields and Waves / Marcelo Alonso.