The knowledge book : key concepts in philosophy, science and culture - Steve Fuller (Acumen, 2007)