Great read; nice combination of a theoretical knowledge and practical experience.