Add 'Software Design: Why, When & How' by @KentBeck