A Comprehensive Guide - Stephen J. Hernandez (Taylor and Francis, 2024)