Teaching English spelling : a practical guide - Shemesh, Ruth; Waller, Sheila (Cambridge handbooks for language teachers, 2000)