Barcelona Shadows by Marc Pastor Pushkin Press, £12.99 “This intelli - The Independent