New approaches for flavin catalysis - Palfey, Bruce (Academic Press, 2019)