Joan Monahan Watson is a director in the Department of Computer Science at Virginia Tech.
Joan Monahan Watsonwith José Antonio Bowen and C. Edward Watson
with Hopkins Press Books