Find Your Next Favorite Book

William Howard Armstrong

Armstrong grew up in Lexington, VA. He was a graduate from Hampden-Sydney College and did graduate work at the University of Virginia. He teaches history at the Kent School in Kent, CT.

Get $300 in coupons and other goodies. Sign up for newsletter No, thank you.

You're signed up (and we you). Watch for our Welcome e-mail and your first coupon. Thanks!