Bagnall, K. W.,author.