Opportunities for improvement Penistone Grammar School : a self-financing strategy to meet falling rolls
[London] Department of Education and Science
[1981]
Penistone Grammar School.
School buildings