IC 63, Peter Myers