Book reviews by Michael J. Hughes

  1. Vol. 81, No. 4, October 2017

Books by Michael J. Hughes reviewed in the Journal

  1. Reviewed by Vol. 76, No. 4, October 2012