Chocolate Silk Pie for the Vegan

Jay Lynch adds: This recipe is by a biomedical engineer who is vegan and loves to cook. By reviewing the recipe I would be tempted to try it because of the interesting ingredients such as tofu and cayenne pepper, as an example.