McCluskey, D. E.,author.