Literacy Techniques by David Booth & Larry Swartz