IC2602 Southern Pleiades, Peter Ambrose