Author: Carrieton Centenary Book Committee.