This is a matter which is quite close to me being the father of two sons who have recently become vegans.  And I have to admit that...