This recipe is from CanadianLiving.com. It requires a lot of time and TLC, but when done correctly, is absolutely amazing. There are many time-sensitive elements in the recipe, so make sure you read it through well before starting. The directions should take you through preparation in the best manner for everything to be done at just the right time, and do require going back and forth between different elements to check. The size of spring-form pan you use is very important. I made it once with a larger size, and the bottom layer was so thin that in transfer, it fell apart in my hands.