I find it rare to find a book that brings so much information and knowledge written in a fun way. The illustrations are of quality grade. It was almost like reading a comic. The designs are explicit and well written text, suddenly we understand immediately. High quality work. It is not new, but we did not invent much new in the field either, so really read!