Cause and effect : intermediate reading practice with answers - Ackert, Patricia (TR, 2003)