New Books List: 140 titles