Joe Leech provides essential insights into the oft aspects of the user that computer systems serve. The value of this knowledge cannot be undervalued. The book is no easy reading for UI/UX people, but then, the need it covers is beyond elementary vulgarization. It covers very important insight and is is no shy f destroying some decade old myths. A must read.