Author: Mary Jane West-Eberhard
Alternate names: Mary Jane West Eberhard