Book List in Order: 41 titles