Designing Professional Development for Teachers of Science and Mathematics, 3 ed. - Susan Loucks-Horsley, Katherine E. Stiles, Susan Mundry, Nancy Love, Peter W. Hewson (SAGE, 2012)