ID:DA11652422
Search authors sharing the same name
James G. Ryan
University of Alabama Press [2005] 2nd ed
: pbk
Available at 1 libraries
University of Alabama Press c1997
Available at 7 libraries