ID:DA16299888
Search authors sharing the same name
Bernhard Knoll
Cambridge University Press 2008
: hard
Available at 22 libraries