peter green and offical egypt