William Alderson
Interpretation of Historic Sites offers essential knowledge on how to develop and conduct interpretive programs for every historic site, regardless of size or budget.