Book List in Order: 39 titles