Author: Ballymena Academy Preparatory.