Author Greg Garrett explores themes of faith, prejudice, violence, love, forgiveness and healing in his latest novel, "Bastille Day."