Derek Shore articles