Author: Gamma.