Taylor , England ; handl.