James in 15 minutes — Craig S. Keener