nylki rated State of the Art: Show rating 4 stars May 22, 2017 Public State of the Art by Iain M. Banks