John Flasworthy - Ould Hermon ([s.l]: Chapman & Hall Ltd)