Author: gerard ring