NGC 2070 The Tarantula, James Baguley