A Christmas Carol how long will the spirit "be upon the globe"? A Christmas carol stave 3 Asked by markia w #1102226 on 1/21/2021 3:54 PM Last updated by Aslan on 1/22/2021 5:17 AM