A fascinating book on what has often been a controversial topic; a lively summary of the state of the art.