Renewable power – what about the hype?

Steve Kidd*