James C. VanderKam: a teacher for all generations - Machiela, Daniel A. (, A teacher for all generations / 1, 2012)