book talk: bi-weekly reads roundup #24

Book giveaway, a discount code, and everything I've read in the past 2 weeks