The Egyptians : a radical story - Shenker, Jack (Allen Lane, 2016)