Note: There are other authors with the same name: Michael Williams, Michael Williams (1877-1950), Michael Williams (artist), Michael Williams (I), Michael Williams (II), Michael Williams (IV)
- Author: Michael Williams (III) Author Record # 340709
- Language: English
- Author Tags: near future (1)