Fantastic quality! I listened to this live (or I think it was live?) when you did this and really enjoyed the intellectual to and fro, although the guy's annoying refusal to define terms kept rearing its ugly head throughout the debate. I thought you (Stef) showed good form here and gave a splendid lesson in both rational, logical critical thinking and also in the proper use of language (i.e. clear communication and defining terms consistently).
"Better a cruel truth than a comfortable delusion."