Defending the Trilemma

March 11, 2010

Lunatic, Liar or Lord?

00:0000:00