by andhravadoo
Very well written.
Nice plot, great characterisation and neatly developed. Nice twist at the end too. Keep it up!