Author: Barry S. Strauss
Alternate names: Barry Strauss; Barry S Strauss