• Home
  • About Us
Roger Penrose

Roger Penrose

self — mathematician

Acting

Vicky Hastead

Vicky Hastead

self — narrator

Acting

John Polkinghorne

John Polkinghorne

self — elementary particle physicist

Acting

Horace Barlow

Horace Barlow

self — professor / physiologist

Acting

Michael Barnsley

Michael Barnsley

self — mathematician

Writing