Text this: Integrated analysis of error detection and recovery / Kang G. Shin and Yann-Hang Lee.