I was recommended Nathan Ida's Engineering Electromagnetics as being comprehensive in that all the necessary Mathematics is introduced in place as needed. Lookup the reviews for this book on the web.
Perhaps somebody who has read this book can comment in more detail.
Perhaps somebody who has read this book can comment in more detail.