ID:DA1124012X
Search authors sharing the same name
N.T. Roseveare
Clarendon Press , Oxford University Press 1982 Oxford science publications
Available at 6 libraries