Louis Bec is an artist who lives and works in Sorgues, France. He is the founder of the Institut Scientifique de Recherche Paranaturaliste.
ARTICLES FEATURING LOUIS
On the Trail of the Elusive Vampire Squid from Hell
SOMEWHERE ALONG THE COAST of the Monterey Bay, a group of biologists are hunting vampires. In September 2012, the Proceedings of ...