Book List in Order: 35 titles