Computational Thinking for the Modern Problem SolverKenny A. Hunt, David D. Riley · First published 2014Open the Tome