Teach Yourself Portuguese; A complete audio course for beginners (Teach Yourself Books)
Text: English, Portugese