Riding out the storm with David Walker