I find rather good this resume on hispanic history by Stanley G. Payne. Regarding the portuguese history chapter, the sixth, it's quite isent and complete. A nice piece of light but reliable history reading.