Amelia Pollard

Amelia Pollard is a writer based in New York. She was previously an associate editor for the Los Angeles Review of Books and is currently an intern at The American Prospect.