David Rose

2 Appearances
Contributing Editor, Vanity Fair; Author