http://tfvc.org/vegan
So, you want to be a vegan?