publifications