Elizabeth Thatcher 

A student of history, an analyst of modernity and post-modernity gone awry.
See subscribers