MICHAEL M WHALEN