The article is not necessary when you have a possessive pronoun, your sentence is correct.
In fact, possessive "pronouns" will require an article most of the times.
Is there a difference between Portuguese as spoken in Portugal and that spoken in Brazil since I have a Portuguese book that advocates the use of os before meus.
Yes there is. In European Portuguese the articles - like "os" - are normally required before possessives. If you say "Ela lê meus livros" in Portugal it will sound... Brazilian ;) or otherwise extremely lyric/poetic.
When it comes to my books, as in the sentence., would I have to refer to my books if I were a boy or a girl? Or since it was a girl who read my books why is books masculine?
"Livro" is a masculine word by definition, the feminine counterpart doesn't exist. So it doesn't matter if you're a boy or a girl, you will say it the same way.
"livro", it is a masculine word despite of the person who performs the action, you cannot say: "ela lê a livro" just because your talking about a girl.. hope that was the question and I could help.. keep on defining the masc and fem words..
It depends on the gender of the following word.
- Livros are masculine: meus
- Crianças are feminine: minhas
Probably a stupid question, but does the word 'os' in this sentence refer only to 'livros' or does it also refer to 'meus' somehow? ~frankieb
Definite articles are optional when you have possessive adjectives. So, you can omit them if you want to.