by Otzchiim
... and very well written; real characters (or at least a real female lead) well realised, engaging, attractive.
Great story.