Contemporary's practical English writing skills: - Scheraga, Mona (Contemporary Books, 1999)