David M. Perry
David M. Perry

David M. Perry

Just your average progressive journalist, medieval historian, and Irish rock musician. I also do dishes.

Medium member since February 2019