Historical Dictionary of Portugal, 3rd Edition - 9780810860889