Professor of philosophy Doug Allen, who is internationally recognized for his lifelong civil rights, peace and social justice scholarship, teaching and activism, is the recipient of the 2020 Steve Gould Award. The award was created in 1981 by the family and friends of Steve Gould in memory of “a man of honest and passionate concern read more Allen named 2020 Gould Award winner