mike d. kail