Graham Mackrell articles