The Kingfisher history encyclopedia/

The Kingfisher history encyclopedia/ contributors Teresa Chris et...al - London: Kingfisher, 2012. - 492p.: ill;

Includes reference and index

9780753432709

909