The IBM Journal of Research and Development is a quarterly publication covering a broad range of topics related to the IT and computing industries. While the majority of the content is highly technical, the diversity of coverage should accommodate most users. The journal articles are available for viewing in PDF.