Author: Craig MacDonald,Iadh Ounis,Vassilis Plachouras