YA Mystery Half Moon Investigations

Half Moon Investigations, by Eoin Colfer:   My name is Fletcher Moon, but people call me Half Moon. I may be short, but that doesn’t mean […]