ezra firestone