michael a. hammel