Text this: A recommended list of basic periodicals in engineering and the engineering sciences /