stuart riordan