Chemistry for changing time - Hill, John W (Prentice Hall, 2001)