I haven't read lots of books so I could compare them... But nevertheless, I liked
1. Martin Weteschnik "The secrets of chess tactics"
2. Josh Waitzkin "Attacking Chess: Aggressive Strategies and Inside Moves from the U.S. Junior Chess Champion"
As a beginner, I found them both very instructive and clearly written