New Books List: 45 titles