Designed for university students preparing to be teachers. The text is framed by a holistic view of language and literacy learning in sociocultural contexts. It provides a comprehensive coverage of reading in terms of cracking the codes of texts, making meaning from texts and using texts for social purposes.