Jared Diamonds 5 Point Framework