Prints and publishes books, magazine, and journals