Comprehensive, concise and broad introduction to this fascinating multidisciplinary topic. I was looking for a more "physicist approach" text but there is nothing in the title that would make me infer that, so my bad. Good, fast, succinct and informative read.