Understanding Veganism - Stephens Griffin, Nathan (Springer International Publishing, 2017)