Introducing Evidentia Channel

evidentia, ae, f. Latin noun meaning “evidence; distinctness of language; proof; the quality or state of being transparent.”

Water drop: photo by G. Cardinal, Norway

Evidentia Channel – a work in progress – will present a family of creative works in English and French – films, original books, exclusive translations into English of classical […]