William Alcock - Scottish footballer