I’ve been poking around recently in Greco-Roman philosophy and found this website as a quick resource for looking up stuff: The Internet Encyclopedia of Philosophy.  While it’s not much more detailed than wikipedia, it is ‘professionally peer-reviewed’ (at least it says it is).