Mechanix illustrated - Schroeter, John (John August Media, LLC, 2017)