Book recommendation - Magento Product Types: Developer's Guide

Today I would like to make a small review about the book
Magento Product Types: Developer's Guide
from Oleg Ishenko.
I know Oleg since 3 years. He was my Chief Technical Officer at a Magento shop in Berlin. This book is not an
introduction to Magento. With this book you will get deeper into product types of Magento. You will get a
introduction to the core product types in Magento XML configuration. Every really interesting type is included
Configurable Product Type, Bundle Product Type, Grouped Product Type and
Downloadable Product Type. The author will show you after the core product types, how to create an own
custom product type. Every Type has his own chapter and at least one tutorial with sample code in a git repository.
Oleg also explains mostly every kind of configuration that Magento uses to define types. You should take a look at
this book, if you want to know more about the complexity of products in Magento. And mostly everything revolves
around products in e-commerce.