78418860
May 14, 2004
KOEHL ANDREW
Subscribe
Educational software featuring instruction in various fields of philosophy, featuring the ability for users to create their own unique philosophical perspectives