University Press, Oxford

In this context it means the literal printing press at Oxford University.

Comments

Login or Register to post a comment