Writing at the threshold: featuring 56 ways to prepare high school and college students to think and write at the college level - Weinstein, Larry (National Council of Teachers of English, 2001)