Jonathan Self

Bio

Jonathan Self has written for The Times and Vanity Fair, and is the author of over a dozen books.