Thomas M. Disch is an American science fiction author and poet (1940–2008). Thomas M. Disch has written 45 books. Below is every book in publication order — tick books off as you read them; progress saves automatically on your device.