Mastering JavaScript design patterns : write reliable code to create powerful applications by mastering advanced JavaScript design patterns - Timms, Simon (Verfasser) (Community experience distilled, 2016)