Calculating God

Robert J Sawyer