IC 1396 260519, Alan Hancox