501 Portuguese Verbs (text only) 2nd(Second) edition by J. J. Nitti,M. J. Ferreira