Organic-inorganic Halide Perovskite photovoltaics : from fundamentals to device architectures / Park, Nam-Gyu, ed. Dewey Class. No.: 549.6 O1