Semiconductor Nanoclusters Physical Chemical and Catalytic Aspects - Kamat, P V (Elsevier, 1997)