Russell E Taylor III

critical geographer | information scientist | urbanist cyclist | sustainable sartorialist | comics lover