alan sillence