an angel and a demon discuss the future of humanity by raymond swanland, highly detailed