Publications by 'Steve Lang'