Author: Rivai.