Book List in Order: 44 titles