Publications by 'Bryan Green'