Badlighting.net
Nathan Nobis. Nobis, Nathan. Teaching Philosophy. 1000-Word Philosophy. Animals and Ethics 101.