Author: Wagner, David.
Alternate names: D. Wagner; Wagner, David, 1950-....
Born: 1950
Bio: David Wagner is an emeritus professor of social work and sociology at the University of Southern Maine (1988-2016).