SH2-114 Flying Dragon nebula, Rick Stevenson