moral compass 7999-38 by Jon Shore