A history of Castle Caereinion School, Montgomeryshire /
Brown, Roger Lee.
Castle Caereinion School.
Welshpool Vicarage, Powys : Gwasg Eglwys y Trallwng and Castle Caereinion School,
1995.
Cover title: A history of Castle Caereinion School, 1797-1995.