sane_AZ

Long-suffering middle-aged conservative with a career in higher education.
sane_AZ has not set up their profile yet