Text this: The implications of information technology for scientific journal publishing :