Before the fall - Hawley, Noah (Grand Central Publishing, 2016)