Sources of Power: How Energy Forges Human History

Hardback