Source: https://www.scripps.edu/cravatt/pdf/Boger2000.pdf