Peter Haining [ed] - A Thousand Afternoons