Author: Halifax Academy. Library.