Castles and Fortified Cities of Medieval Europe An Illustrated History JEAN-DENIS G . G . LEPAGE McFarland & Company, Inc., Publishers Jefferson, North Carolina, and…