Michael Roper

Michael Roper

Jack of a handful of trades; not-quite-master of a few inconsequential things. I like to ride my bicycle.