>>24822681
You could write the first book on it, OP. I'd read it.