ID:DA10275570
Search authors sharing the same name
James A. Strauchen
Oxford University Press 1998
alk. paper
Available at 17 libraries
Oxford University Press c1996
Available at 8 libraries