Les disparues de Shanghaï / May, Peter (1951-....)