BESTSELLERS »
ROMANCE »
PARANORMAL »
NARRATORS »
AUTHORS »
Helping those in need
Visit Site
John Avedon
John Avedon has written for the New York Times Magazine, Rolling Stone, Maclean's, Parade, and other publications. He lives in New York City.