Author: Cyprus.