Bioluminescene and chemiluminescene. Current status: edited by PE Stanley, LJ Kricka, John Wiley and Sons, 1991, p 570, £ 80