Devil in the stack : a code odyssey / - Smith, Andrew