William L. Allen
William L. Allen was editor for National Geographic magazine from January 1995 – January 2005.
Editor 6
Editor in Chief 5
Photo/Picture Editor 1
| National Geographic (December 1988) | Magazine |
Added by Supernaut1970
William L. Allen was editor for National Geographic magazine from January 1995 – January 2005.
| National Geographic (December 1988) | Magazine |