A very interesting PhD thesis by Cindy Kohtala (2016).