James Barrie is ... possibly J M Barrie who wrote Peter Pan and The Admirable Crichton. Can anybody confirm or deny this?