Design Patterns in PHP and Laravel - Kelt Dockins (Springer, 2017)