Michael A Cavanaugh

Army brat who grew up to teach a bit of philosophy (and occasionally, sociology).