This is an exciting revision of John Kraus' classic book "Antennas", which has been long known as the "Antenna Bible". A new co-author, Ronald Marhefka has joined the author team for this revision. Many new, modern applications have been added - thus the title change to "Antennas with All Applications". As well, the references have been updated to include recent additions to the literature. Additionally, the book has been reorganized to make it more user-friendly for both students and professionals. The book now covers the fundamentals of various antennas and concepts in the first half of the book and then gets into more details on those same topics later in the book. This allows a one-semester course to just cover the fundamentals if desired, and a professional to focus on advanced topics if he or she wants.