Home›Books›Gene Z. HanrahanGene Z. HanrahanNo biography available.Works (4)Secret history of the oil companies in the Middle EastThe bad Yankee =Abajo el gringo!Pre-service course in shop practice