Author: Crankshaw, Edward with an introduction, Commentary and Notes By