Perfect theory A century of geniuses and the battle over general relativity - Ferreira, Pedro G. (Little Brown, 2014)