Black Wave

'Brilliant' PETER FRANKOPAN'Blistering' SUNDAY TIMES'Indispensable' OBSERVER'Fascinating' THE TIMES…