Personnel
- Amy Grant – lead vocals, harmony vocal (4, 7)
- Tim Akers – Hammond B3 organ (1, 4, 6, 7, 9, 10), accordion (2, 5, 11), synthesizer (3)
- Pete Wasner – acoustic piano (1, 2, 3, 5, 6), synthesizer (11)
- John Jarvis – acoustic piano (4, 7, 10, 11)
- Bernie Herms – acoustic piano (9)
- Michael Omartian – acoustic piano (13)
- Vince Gill – acoustic guitar solo (1), harmony vocal (1, 2, 9), mandolin (2, 5, 6 ,12), electric guitar solo (3, 7, 10), duet vocal (4), electric guitar (4, 9, 13), dobro (5), backing vocals (6, 10), acoustic guitar (11, 14)
- Kenny Greenberg – electric guitar (1–6, 10)
- Biff Watson – acoustic guitar (1, 6)
- Mac McAnally – acoustic guitar (2, 3, 5)
- Tom Britt – electric guitar (4)
- Richard Bennett – acoustic guitar (4, 7, 8, 10, 11), gut-string guitar (12)
- Gordon Kennedy – electric guitar (7), acoustic guitar (11)
- Rivers Rutherford – acoustic guitar (9)
- Leland Sklar – bass (1–7, 10, 11)
- Michael Rhodes – bass (9)
- Chad Cromwell – drums (1–7, 10), floor tom (11)
- Dan Needham – drums (9)
- Eric Darken – additional percussion (11)
- Sam Levine – penny whistle (2), tenor saxophone (4), clarinet (4)
- Jim Horn – tenor saxophone (4), baritone saxophone (4), horn arrangements (4)
- Barry Green – trombone (4)
- Mike Haynes – trumpet (4)
- Jim Hoke – harmonica (7)
- Stuart Duncan – fiddle (2, 8)
- Andrea Zonn – fiddle (11)
- John Catchings – cello (13)
- Carl Marsh – string arrangements and conductor (9)
- The London Session Orchestra – strings (9)
- The Nashville String Machine – strings (12)
- Bekka Bramlett – backing vocals (4)
- Kim Keyes – backing vocals (4, 6)
- Billy Thomas – backing vocals (4, 10)
- Alison Krauss – harmony vocal (11)
Bagpipes and Drums on "Marching to Zion"
- Roy Barber
- Todd Boswell
- Greg Cutcliff
- Carol Dav
- Jay Dawson
Choir on "Marching to Zion"
- Aerin
- Brown Bannister
- Michelle Bentrem
- Sterling Bishir
- Traci Bishir
- Michael Blanton
- Beverly Darnall
- John Darnall
- Teresa Ellis
- Don Finto
- Amy Grant
- Burton Grant
- Kathy Harrell
- Chris Harris
- Jan Harris
- Cindy Hudson
- Leigh Ann Jones
- Bonnie Keen-King
- Ginger Lang
- Phyllis Mayfield
- Carol Nuismer
- Carol Pigg
- Gary Pigg
- Jerry Regan
- Jerry Verner