Practical and entertaining read, breaks down a product's evolution into manageable steps. The diagrams were really helpful. If you're wondering how to get a product launched, this is the book to have.