IC4628 The Prawn Nebula, David Nguyen