The large, the small and the human mind - Penrose lhRoger