HARLEM SHUFFLE 9780385545143 - National Council of Teachers of English