Not entirely sure of publication or date.