On the Shelves in Oxford.  This week we have a selection of dictionary delights: Compact Oxford Russian Dictionary, Compact Oxford Spanish Dictionary, Compact Oxford Italian Dictionary, Compact Oxford German Dictionary, and Compact Oxford-Hachette French Dictionary.