There is abundant information about the Domenjoz sailing Glider
here. French language, but can be approximated in English by Google translation.
The US Patent 1,752,241 of John Domenjoz on the principles of this machine can be found
here.
Cheers
Kees