This is an article from Popular Science Magazine from 1937. It just goes to show there is nothing new under the sun. The link for this page can be found
This is obviously a very dated article, a more modern craft would show a leeboard of some description. I personally like the sail, simple, easy to take down in an emergency. I very much doubt that anyone will build something like this now. I guess this article has a degree of merit in terms of its historical interest.