Signs of Hope. - Hope, David (Bloomsbury Publishing PLC, 2010)