michael logen