Mr. Stephen A. Vaughn death notice and obituary, Friday August 4, 2017. Al Firdous Funeral Home Trenton, NJ 08611