To Have and Have Not: Energy in World History - 9781538105047