The Homebush Sale Yards. To the editor. (Telegraph).