This is an excellent read for designers and innovators. This is the 2nd edition which includes several newly added concepts that spread out across a 272-page book. This is a great reference book for anyone building tech products; especially for designers, engineers, architects, and other creative professionals.