Prof. Joe McElhaney’s book published