ezra perkins