peter green and egypt