Mirror neurons in humans: consisting or confounding evidence?

Mirror neurons in humans: consisting or confounding evidence?