Bioluminescence chemical principles and methods - Shimomura, Osamu 1928-2018 (World Scientific, 2006)