June 21, 2018 7 Shades Of CRAP After multiple failed attempts to be available to attend the CRAP talks, I finally managed to get myself along to CRAP #7. Having met Bhav...