Book review. (July 2019) - Knowles, Richard D.