Author: Mark Anthony Neal
Alternate names: Mark Anth Neal; Mark Antho Neal
Bio: Academic at Duke.