LARRY ALAN LEONARD