Stand Before Time by Andy Edwards
_