Its a funny read. But gets technical enough too. The perfect compromise. I reckon very one here should read it. Its excellent.