Steve Black 

Engineer, lover of European visual art, classical history, and Shakespeare. Soon to be husband of a wonderful, young man.
See followers