New Books List: 129 titles