GA God and Stephen Hawking: whose design is it anyway? by Lennox, John C., Lennox, John Carson 0 Type: Book