Stewart McPherson, age 52 , of Lewisville, Texas, passed away, October 20, 2009. He was born October 6, 1957 in St. Albans, VT to William E. and Shirleyann (Hewitt) McPherson. He is survived by his son, Christopher McPherson and his fiancee Angela; mother, Shirleyann McPherson; sister, Patrice Hesselbein and husband Charles; niece, Megan Hesselbein; nephew, William Blair Hesselbein; numerous extended family and friends. Funeral service will be 7:00 p.m., Friday, October 23, 2009 at funeral home.