50 philosophy ideas you really need to know - Dupre (Quercus Publishing, 2007)