Thomas D. Albright

ArtScience: The Essential Connection
The Veiled Christ of Cappella Sansevero: On Art, Vision and Reality

In Leonardo, Volume 46, Issue 1
February 2013, pp. 19-23