Assistant Features Editor Laura Reid looks at some of the long-reads from the features team this week, including interviews with Phil Wang and Myra Dubois