Sachverhalt: Sachverhalt: A. Der 1960 geborene K._ arbeitete ab 15. Januar 1990 als Maschinist in der im Bereich Garten- und Strassenbau sowie Gartenunterhalt tätigen Firma X._ & Co. AG. Nach mehreren zum Teil längeren krankheitsbedingten Absenzen seit Januar 1999 löste die Arbeitgeberin das Arbeitsverhältnis auf Ende April 2002 auf. Wegen Rückenbeschwerden liess sich K._ vom 20. September bis 12. Oktober 2001 in der Rheuma- und Rehabilitationsklinik Y._ ambulant behandeln. Ab 5. November 2001 stand er bei Dr. med. E._ in psychotherapeutischer Behandlung. Anfang November 2001 meldete sich K._ wegen Rücken- und Thoraxschmerzen bei der Invalidenversicherung zum Rentenbezug an. Nach Abklärungen, u.a. rheumatologische Untersuchung vom 6. Juni 2002 durch Dr. med. H._ (Gutachten vom 26. Juni 2002), sprach ihm die IV-Stelle des Kantons Zürich mit Verfügung vom 20. September 2002 aufgrund einer Erwerbsunfähigkeit von 69 % ab 1. April 2002 eine ganze Invalidenrente samt Zusatzrente für die Ehefrau und drei Kinderrenten zu. In der Begründung wurde u.a. festgestellt, es bestehe eine Restarbeitsfähigkeit von 50 % in behinderungsangepasster Tätigkeit. Es sei zu erwarten, dass diese Restarbeitsfähigkeit in Zukunft gesteigert werden könne. Im Rahmen des im Dezember 2002 eingeleiteten Revisionsverfahrens liess die IV-Stelle K._ erneut von Dr. med. H._ rheumatologisch abklären (Expertise vom 26. März 2003). Im Weitern nahm sie Einsicht in die Akten der SUVA zum Verkehrsunfall des Versicherten vom 16. April 2003. Mit Verfügung vom 17. Oktober 2003 hob die IV-Stelle die Rente auf Ende des der Zustellung des Entscheids folgenden Monats auf. Zur Begründung führte sie an, der Gesundheitszustand habe sich wesentlich verbessert. Die Unfallverletzungen seien zwischenzeitlich abgeklungen und es bestehe wieder volle Arbeitsfähigkeit in angepasster Tätigkeit. Der von der IV-Stelle ermittelte Invaliditätsgrad betrug 38 %. Im Einspracheverfahren liess der Versicherte ein orthopädisches Gutachten des Dr. med. B._ vom 28. November 2003 einreichen. Hiezu nahm der Medizinische Dienst der IV-Stelle am 21. Januar 2004 Stellung. Mit Einspracheentscheid vom 13. Februar 2004 bestätigte die IV-Stelle die Rentenaufhebung. Im Rahmen des im Dezember 2002 eingeleiteten Revisionsverfahrens liess die IV-Stelle K._ erneut von Dr. med. H._ rheumatologisch abklären (Expertise vom 26. März 2003). Im Weitern nahm sie Einsicht in die Akten der SUVA zum Verkehrsunfall des Versicherten vom 16. April 2003. Mit Verfügung vom 17. Oktober 2003 hob die IV-Stelle die Rente auf Ende des der Zustellung des Entscheids folgenden Monats auf. Zur Begründung führte sie an, der Gesundheitszustand habe sich wesentlich verbessert. Die Unfallverletzungen seien zwischenzeitlich abgeklungen und es bestehe wieder volle Arbeitsfähigkeit in angepasster Tätigkeit. Der von der IV-Stelle ermittelte Invaliditätsgrad betrug 38 %. Im Einspracheverfahren liess der Versicherte ein orthopädisches Gutachten des Dr. med. B._ vom 28. November 2003 einreichen. Hiezu nahm der Medizinische Dienst der IV-Stelle am 21. Januar 2004 Stellung. Mit Einspracheentscheid vom 13. Februar 2004 bestätigte die IV-Stelle die Rentenaufhebung. B. Die Beschwerde des K._ wies das Sozialversicherungsgericht des Kantons Zürich nach Stellungnahme der IV-Stelle zu zwei vom Rechtsvertreter des Versicherten eingereichten ärztlichen Berichten mit Entscheid vom 18. Oktober 2005 ab. B. Die Beschwerde des K._ wies das Sozialversicherungsgericht des Kantons Zürich nach Stellungnahme der IV-Stelle zu zwei vom Rechtsvertreter des Versicherten eingereichten ärztlichen Berichten mit Entscheid vom 18. Oktober 2005 ab. C. K._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der kantonale Gerichtsentscheid sei aufzuheben und es sei ihm weiterhin eine Invalidenrente auszurichten. Die IV-Stelle beantragt die Abweisung der Verwaltungsgerichtsbeschwerde. Kantonales Gericht und Bundesamt für Sozialversicherung verzichten auf eine Vernehmlassung. 