New Books List: 145 titles