Oh wow. That sounds like something I definitely need to read!