<Li> Jim Daneker: keyboards, MIDI programming, programming on "Purified" </Li> <Li> David Davidson: violin and viola </Li> <Li> Brent Milligan: bass guitar </Li> <Li> David Hamilton: keyboards, music director; orchestra arrangement, writer and conductor on "Purified" </Li>

Who wrote let it rain open the floodgates of heaven