a better read is the discourse between D Hofstadler and Penrose as it addresses both sides of the argument with actual working theories...
And, yes it takes a while to digest...you have to invest some time in reading both authors series on the subject...but its well worth the read.