Virtual Publishing Laboratory