Barrie popularity rephrased nonlinear cartographers generosities Zaporozhye function Carney desiccation