Andy Bannister, Dave Hutchings and Scripture Union Youth Apologetics in Edinburgh by Editor3rd July 2019