Justinian's flea : plague, empire, and the birth of Europe print - nyu Viking 2007 - 367 p. : maps 25 cm. 367 p. : maps ; 25 cm.

William Rosen.

0670038555