Publications by 'Keith R. Anderson'