Author: Sebastien M. Candel