Greater Healing Spirit (3.5e Spell)

This spell functions like Lesser Healing Spirit, except the casting time is quicker, the healing spirit can move up to 60 feet per round and can cure 4d8 damage +1 point per caster level (maximum 20) to an adjacent single target, 3d8 damage +1 point per caster level (maximum 20) to two targets, or 2d8 damage +1 point per caster level (maximum 20) to all allies within a 30' radius.