John Mark Ockerbloom
University of Pennsylvania
ockerblo at pobox dot upenn dot edu