Harold Edgerton
Egyptian
Chinese
Muhammad Kazim ibn Najaf `Ali
Roman
Elihu Vedder
Wenceslaus Hollar
Albrecht Dürer
Giovanni Antonio Canal, called Canaletto
Hendrick Goltzius