Do you do intellectual work in an organization and contemplate assuming a leadership role? Or do you just want to better understand the challenges and difficulties of your boss, team lead and management?
Gerald Weinberg manages to present a lot of practical advice mostly through personal anecdotes in 24 short yet stimulating chapters. I found the writing to be both casual and easy to digest, yet also full of substance. The author offers concrete advice, concludes each chapter with follow-up questions, and suggests to devote 5 minutes of each day for a personal journal on leadership topics.
If you're interested in management topics, especially if you're a software developer or work in a related, highly innovative industry, this is a great read. If you've read and liked other books from Mr Weinberg, this one won't disappoint you.