A hundred years ago author JM Barrie was left devastated when the Peter Pan playwright lost a beloved young friend on the Western Front. Now Timothy Shreader’s new