Thank you for this. I'm not going to go throwing the baby away with the bathwater this time. There are so many ways a vegan diet can fail, but this program leaves no stone unturned.
I've heard of Ms H before and I'm sure she has an interesting thread.