by
Garrett Hunter
Language: English
Release Date: April 28, 2011
What on earth could cause a spirit to stop dancing?
What should we do when we are lost in the great hall?
Will the little lies we tell our children destroy them, or might they ultimately save them?
Can the damage inflicted by a cruel teacher on a boy at infant school ever be repaired?
What becomes...