The Tarantula NGC 2070, James Baguley