Thackeray's Globules in IC 2944 - Starless, Sean Liang