Steel Beach by John Varley | science fiction Book | 3.8★ | SansFiction