Corporate dragon-slayer

Ed Garvey, rock solid in his beliefs, relished a good fight

by