Author: Andrew A. Nierenberg
Alternate names: Andrew A Nierenberg; Andrew Nierenberg