Zoe Leonard (Liberty, New York.