Ed Ayres

American magazine editor