Your link didn't go to anything about them. Maybe this is the one you meant: http://paranormal.about.com/cs/ancientanomalies/a/aa041904.htm?
Here is a website made for the late Dr. Cabrera with photos, an interview of him and some of his writings: http://members.cox.net/icastones/home.htm.
Interesting stuff. Thanks!