The cleansing of the heavens : the accuser cast down - Roser, Mark C. (Shippensburg, PA : Treasure House, 1998)