Google apps script for beginners : customize google apps using apps script and explore its powerful features - Gabet, Serge (Community experience distilled, 2014)