We are deeply sorry to report that Stephen Vowles, the Boyz advertising sales manager and our Boyz theatre critic, passed away yesterday...