Luu with one of his works. Death has been the constant companion in Steven Luu’s life—from war-torn Vietnam to the battlefields of Iraq and Afghanistan. But through art, Luu, now a master of fine arts (MFA) student at George Mason University’s School of Art, within the College of Visual and Performing Arts, has discovered peace, purpose, and a path to healing. “All of my artwork is about revisiting,” said Luu.