 He was a social and political critic, pointing out the shortcomings and hypocrisies of the Spanish American colonial administrators.Caviedes was born in Porcuna, Andalusia, Spain in 1645.He moved to Peru at an early age and settled in Lima, later spending some time in the mining area of Huancavelica, where life was hard even for a Spaniard at the top of the social pyramid.