Straits of power - Buff, Joe (HarperTorch, 2005)