Enjoy 20% off with a $60 purchase on our alpaca fleece products this week.
Professor of History, Emeritus
I. Taylor Sanders is a professor of history at Washington and Lee University (formerly Washington Academy) in Lexington, Virginia, a school endowed by George Washington. Washington and Lee celebrated its 250th anniversary in 1999. Sanders is a member of the Society of the Cincinnati in the State of Maryland.