Author: Robert E. Weir
Alternate names: Robert Eugene Weir; Weir, Robert E., 1952-....
Born: 1952
Bio: Robert E. Weir is Associate Professor of Liberal Arts at Bay Path College in Longmeadow, Massachusetts. -https://www.psupress.org