Stuck in the Middle by Greg L. Elder
_