ID:DA00531958
Search authors sharing the same name
William L. Patch Jr.
Cambridge University Press 2018
Available at 3 libraries
William L. Patch, Jr
Cambridge University Press 2006
: pbk
Available at 1 libraries
Cambridge University Press 1998
Available at 25 libraries
Yale University Press c1985 Yale historical publications Miscellany ; 133
alk. paper
Available at 30 libraries