The headless ghost

The ghost has no head.

Scholastic
1996
9780590939546
book
Lexile: 
380

Holdings

323761