I am aware that Buddhism has a different teaching on reincarnation than for example Theosophy and various occult schools. 1. Is there a period of time between death and rebirth? What is the length of this time and does it vary from soul to soul? 2. Given that Buddhism was founded at around 500 B.C., and the future of planet earth is uncertain to say the least, if it requires many incarnations to achieve enlightenment, what happens if the earth is destroyed in the foreseeable future due to pollution or nuclear war for example? Would the souls incarnate on some other planet that is suited for human existence? Well that will do for starters.