By MARINA VERONICA In his current exhibition entitled Nature of Things at the Barbara Krakow Gallery, artist Jeff Perrott moves beyond Christian scriptures that inspired some of his earlier pieces, offering us reflections on the human condition, the concept of…