Joseph J. Walsh is Professor of Classics and History at Loyola College in Baltimore, Maryland. He has lectured at the Smithsonian, and teaches a seminar on Christmas every year.