Author: Paratan.