Handbook of photochemistry by Steven L Murov | Menrva Books