Pedro da Fonseca: Sixteenth Century Portuguese Philosopher