About Anuradha Gobin Anuradha Gobin is an associate professor in the Department of Art at the University of Calgary. Books by Anuradha Gobin Picturing Punishment The Spectacle and Material Afterlife of the Criminal Body in the Dutch Republic by (author) Anuradha Gobin