Socialism and hope a journey through turbulent times - Findlay, Neil 1969- (Luath Press Limited, 2017)