Image Not Found

Oliver E. Allen

A former editor and writer for Time-Life Books, Oliver E. Allen is the author of more than a dozen books on subjects ranging from horticulture to history. He lives in New York City.