ID:DA1545794X
Search authors sharing the same name
Patrick O. Cohrs
Cambridge University Press 2022
: hardback
Available at 2 libraries
Cambridge University Press 2008
: paperback
Available at 6 libraries
Cambridge University Press 2006
Available at 13 libraries