A . Hanff , England,