A survey of photogeochemistry. - Doane, Timothy (Geochemical Transactions, 2017)