This is a 1975 impression of Oxford's "A Latin Dictionary," printed in the UK.  Quite the impressive tome!