Before and after by Gilbert de Bruijn
_