Ian Wakeling, BCYC
Writer