Alcock, Antony



82859

Short history of Europe : from the Greeks and Romans to the present day . — rev. and upd. ed . — New York : Palgrave Macmillan, 2002.

xiii, 286p. : maps ; 24cm.

Acc.no.-82859 Tr. to History Class Library

: Acc.no.-82859-Rs.2412.00

History