Amirsoghrati – painter, curator, researcher and art critic