Hi,
I think that's a very good strategy to learning a language better. I can speak some French and have similarly looked around for texts but have not found any, and have not looked around online for them either due to not having the income for that
English is definitely the language of logic as I think BSDFan666 was hinting at. That said, there has to be
some texts used in University Courses etc. Would be interested to know if you find anything out.
P.S.
There is a site you might want to contact the owners of. It's in french and I visit it sometimes:
http://diablotin.info/index.htm