alasdair roberts and james green