(1) Advanced Engineering Electromagnetics by Constantine A. Balanis (Hardcover - May 9, 1989)
(2) Time-harmonic Electromagnetic Fields (IEEE Press Series on Electromagnetic Wave Theory) by Roger F. Harrington (Paperback - Oct 15, 2009)
(3) Classical Electrodynamics Third Edition by John David Jackson (Hardcover - Aug 10, 1998)
(1) Advanced Engineering Electromagnetics by Constantine A. Balanis (Hardcover - May 9, 1989) (2) Time-harmonic Electromagnetic Fields (IEEE Press Series on Electromagnetic Wave Theory) by Roger F. H ...
Balanis's is for advanced level
and Roger F.H.'s is for intemmedite lavel.
Every book has its own strength and weakness. You should take account into the level that corresponds to yourself.
Then choose one book as text book and the others as references to compensate the weakness of the text book.