Zoe Barcza (b. 1984, Toronto, Canada) studied at Städelschule Frankfurt, and at the University of Toronto, Canada.
http://www.zoebarcza.net/