"Dirac: A Scientific Biography" provides a more technical overview than Farmelo's book (not to detract from Farmelo's book which is very well written and provides a great deal of depth about Dirac the individual).
http://www.amazon.com/Dirac-Scientific-Biography-Helge-Kragh...