Hurrah! I love this story. I saw a French typo in there, too, actually, but only one. 'petite'. Should be 'petit' where the person referred to is male. The E on the end is only added for females.