Photographic Science: Advances in Nano-Particles, J-aggregates and Dye Sensitization by Tadaaki Tani | Menrva Books | MenrvaBooks