The demon headmaster/
CROSS Gillian
The demon headmaster/ Gillian Cross - London: Puffin Books, 1997 - 144 p.
0140386076(pbk.)
CHILDREN FICTION
The demon headmaster/ Gillian Cross - London: Puffin Books, 1997 - 144 p.
0140386076(pbk.)
CHILDREN FICTION