Book reviews by James Jay Carafano

  1. Vol. 80, No. 1, January 2016

Books by James Jay Carafano reviewed in the Journal

  1. Reviewed by Vol. 64, No. 4, October 2000

  2. Reviewed by Vol. 86, No. 3, July 2022

  3. Reviewed by Vol. 90, No. 2, April 2026