ID:DA16719258
Search authors sharing the same name
Barry David (ed.)
Academia 2019 1st ed
: print
Available at 1 libraries
edited by Michael Dauphinais, Barry David, & Matthew Levering
Catholic University of America Press c2007
: pbk
Available at 3 libraries