Id saythe bible... unfortunatly...

other then that, Karl Marx and Engels.

and as I think JAG would agree on; Jean Paul Satre... i think thats the one JAG likes hehe.