Slater, Timothy F.,author.