You might check out..
The Winning Way by Bruce Pandolfini
A nice, introductory book all about attacking themes and checkmating attacks, starting right from the opening. It is appropriate for improving chess amateurs. The presentation is in a succinct, one lesson per page format.....with lots of examples arising from a variety of openings...
https://www.google.com/books/edition/The_Winning_Way/gmyFcgSaEiMC?hl=en&gbpv=1&dq=the+winning+way&printsec=frontcover
also check out....(search 'attack')...
Good Chess Books for Beginners and Beyond
https://www.chess.com/blog/RussBell/good-chess-books-for-beginners-and-beyond
I've found "Simple Attacking Plans" very easy to understand for novices like me, but it's quite limited in scope. Are there other books like this one that deals with straightforward plans and have practical example games to illustrate them?