MICHAEL S LEONARD