This is a good and comprehensive book on product management. It covers full cycle of product management from idea to actual launch. I understood that the author has written several books on the topic as he was referring to them quite often. This was a bit distracting for me. Other than that the book is easy to read and I'd recommend it equally to beginners and those at mid-stage career level.