Sh2-188 Dolphin Nebula in Cassiopeia, Francois Theriault