egypt cooper