Diagram created by Jeff Ramsey, http://www.jefframseyillustration.com/