Refactored makeAdhocBibliography