Trevor Allen articles