Translate pub types to headers

Also, fix bug in book-citation where book title was not being passed
through