Fred Hughes Editor & Author

Craig Bartholomew, Redeemer University College, Canada, and Fred Hughes, formerly University of Gloucestershire, UK