Background
Willson, Steven Robert was born on February 3, 1949 in Cuba, New York, United States. Son of Victor James and Ina Annette (Childs) Willson.
Willson, Steven Robert was born on February 3, 1949 in Cuba, New York, United States. Son of Victor James and Ina Annette (Childs) Willson.
Bachelor in English, U. Rochester, 1971.
Home improvement editor, Popular Mechanics magazine, New York City, since 1983; M C.
Married Lisa Marie Marfleet.