Five hundred and one gems of German thought