Patrick J. Sovacool hasn't published anything yet.