Advances in chemical engineering 36 Photocatalytic technologies / ed. by Hugo I. de Lasa ... - 1. ed. - XII, 361 S. Ill., graph. Darst. ISBN: 9780123747631