Somewhere in 2007 I started reading Essentials of Organizational Behavior and only finished it earlier this week. This book covers behavior of humans, humans in organizations, and organizations. Although the book covers the topics pretty well i must say that i liked Managing Humans: Biting and Humorous Tales of a Software Engineering Manager more.