Portugal's struggle for liberty - Soares, Mario (London George Allen, 1975)