JAMES M LEONARD JR