
(Above) Caravaggio, Micheangelo Merisida (1571-1610) The Calling of Saints Peter and Andrew, c.1603-6 Credit line: The Royal Collection © 2007, Her Majesty Queen Elizabeth II. Artdaily.org.
[Film Group] “I mention this film here not so much on its merits as film,” writes Anthony on Homewood Public Library Film Group about Alex Grey’s ARTmind–which he says involves “droning and inarticulate” commentary, which “may be a result of … steady consumption of psychedelics”–but “on its exhilarating visual presentation.”
[Religion News Blog] The jury is out whether atheists are autistic, but one thing is certain: they are outselling God.
[Bloomberg] The French Museums Agency will oversee the Louvre Abu Dhabi.