Margaret ''Peggy'' B. Roth, 64, of Manchester died on February 5, 2002 at Elliot Hospital after a short bout with cancer. Mrs. Roth was born on August 12, 1937 in Buffalo, New York the daughter of the late John and Lorraine (Dooley) Weigand. She and her husband moved to New England in 1971 where they raised their sons. Family members include; her husband of 45 years, Michael G. Roth Jr.; four sons, Michael Roth of Nashua, Stephen (Lisa) Roth, Jeffrey (Karen) Roth and David Roth all of Manchester; one grandson; one granddaughter; two brothers, John Weigand of Nashua and James Weigand of Buffalo, New York; and one sister, Barbara Loney of Buffalo, New York. Peggy was predeceased by one brother, Gary Weigand.