Richard Zach
Richard Zach

Richard Zach

Trust me, I'm a logician.