这本书的写作持续了15年，写成时已超过了一百万字，最后从1754至1762年间分成六册发行。在这段期间休谟参加了由詹姆斯·伯尼特（James Burnett）创办的教规门讲会（Canongate Theatre），借此也认识了其他许多当时在爱丁堡的苏格兰启蒙运动哲学家。从1748年开始他担任了圣克莱尔将军的秘书长达三年，同时一边撰写他的《人类理解论》一书（"An Enquiry concerning Human Understanding"），然而和前几本书一样，这本书在当时出版时也没有获得重视。这时休