This revised and expanded edition of Michael Johnson's Life with an Angel offers a deeper look into the mysterious life-and afterlife-of Mary Margaret, the Angel who forever changes the lives of three young Hoosiers. Joe Anderson recounts his childhood in Indiana during the 1960s, where he, his best friend Amy, and his younger brother Mitch first encounter Mary Margaret on earth. Through Joe's eyes, readers follow the trio as they are guided by their Angel to help others, witness life from heaven's perspective, discover what it means to be an Angel, and learn the enduring importance of faith.