I could listen to @Lawrence Lepard for hours* on end. Never BS, always well-reasoned. *OK, maybe just a lot of minutes, but I mean a LOT of minutes.