Sachverhalt: Sachverhalt: A. Der 1956 geborene F._ bezieht wegen der Folgen zweier Unfälle vom 5. März 1990 und 27. Januar 1996 (Serienfrakturen von der dritten bis zehnten Rippe rechts, Hämothorax, Beckenfraktur, erneute Fraktur der neunten Rippe) seit 1. August 1997 eine Invalidenrente der Unfallversicherung bei einem Invaliditätsgrad von 26,66 % (Urteil des Eidgenössischen Versicherungsgerichts vom 24. Oktober 2002, U 207/02). Mit Gesuch vom 10. Juli 1997 meldete er sich zum Leistungsbezug bei der Invalidenversicherung an. Die IV-Stelle des Kantons Zürich zog die Akten der Schweizerischen Unfallversicherungsanstalt (SUVA) bei, holte verschiedene Arztberichte ein und veranlasste die Expertise der Medizinischen Begutachtungsstelle Medizinisches Zentrum Y._ (MZ) vom 14. November 1998. Danach leidet der Versicherte vor allem an einer Thoraxinstabilität sowie -schmerzen, insbesondere beim Tiefatmen, beim Heben von Gewichten und beim Bücken. Die psychiatrische Exploration ergab keine Anhaltspunkte einer psychischen Störung mit Krankheitswert. Die Gutachter kamen zum Schluss, dass leichtere Arbeiten zumutbar seien, die in wechselnder Körperposition mit der Möglichkeit, längere Pausen einzuschalten, und unter Vermeidung von Heben und Tragen von Lasten über 5 kg verrichtet werden könnten. In einer solchen der Behinderung angepassten Beschäftigung bestehe eine Arbeitsfähigkeit von zwei Dritteln. In der Folge wartete die Verwaltung den Ausgang des hängigen Beschwerdeverfahrens betreffend Invalidenrente der Unfallversicherung ab (Aktennotiz vom 5. Mai 2000), welches mit dem erwähnten Urteil des Eidgenössischen Versicherungsgerichts am 24. Oktober 2002 rechtskräftig abgeschlossen war. Mit Verfügung vom 7. Mai 2003 stellte die IV-Stelle fest, es bestünden keine unfallfremden gesundheitlichen Leiden, weshalb sie an die unfallversicherungsrechtliche Beurteilung des Invaliditätsgrades (26,66 %) gebunden sei. Weil demnach der Invaliditätsgrad unter 40 % liege, bestehe kein Anspruch auf eine Rente der Invalidenversicherung. Die Einsprache, mit welcher auch ein Anspruch auf Arbeitsvermittlung geltend gemacht wurde, lehnte die IV-Stelle ab (Einspracheentscheid vom 22. August 2003). A. Der 1956 geborene F._ bezieht wegen der Folgen zweier Unfälle vom 5. März 1990 und 27. Januar 1996 (Serienfrakturen von der dritten bis zehnten Rippe rechts, Hämothorax, Beckenfraktur, erneute Fraktur der neunten Rippe) seit 1. August 1997 eine Invalidenrente der Unfallversicherung bei einem Invaliditätsgrad von 26,66 % (Urteil des Eidgenössischen Versicherungsgerichts vom 24. Oktober 2002, U 207/02). Mit Gesuch vom 10. Juli 1997 meldete er sich zum Leistungsbezug bei der Invalidenversicherung an. Die IV-Stelle des Kantons Zürich zog die Akten der Schweizerischen Unfallversicherungsanstalt (SUVA) bei, holte verschiedene Arztberichte ein und veranlasste die Expertise der Medizinischen Begutachtungsstelle Medizinisches Zentrum Y._ (MZ) vom 14. November 1998. Danach leidet der Versicherte vor allem an einer Thoraxinstabilität sowie -schmerzen, insbesondere beim Tiefatmen, beim Heben von Gewichten und beim Bücken. Die psychiatrische Exploration ergab keine Anhaltspunkte einer psychischen Störung mit Krankheitswert. Die Gutachter kamen zum Schluss, dass leichtere Arbeiten zumutbar seien, die in wechselnder Körperposition mit der Möglichkeit, längere Pausen einzuschalten, und unter Vermeidung von Heben und Tragen von Lasten über 5 kg verrichtet werden könnten. In einer solchen der Behinderung angepassten Beschäftigung bestehe eine Arbeitsfähigkeit von zwei Dritteln. In der Folge wartete die Verwaltung den Ausgang des hängigen Beschwerdeverfahrens betreffend Invalidenrente der Unfallversicherung ab (Aktennotiz vom 5. Mai 2000), welches mit dem erwähnten Urteil des Eidgenössischen Versicherungsgerichts am 24. Oktober 2002 rechtskräftig abgeschlossen war. Mit Verfügung vom 7. Mai 2003 stellte die IV-Stelle fest, es bestünden keine unfallfremden gesundheitlichen Leiden, weshalb sie an die unfallversicherungsrechtliche Beurteilung des Invaliditätsgrades (26,66 %) gebunden sei. Weil demnach der Invaliditätsgrad unter 40 % liege, bestehe kein Anspruch auf eine Rente der Invalidenversicherung. Die Einsprache, mit welcher auch ein Anspruch auf Arbeitsvermittlung geltend gemacht wurde, lehnte die IV-Stelle ab (Einspracheentscheid vom 22. August 2003). B. Die hiegegen erhobene Beschwerde, welcher ein Bericht der Höhenklinik X._ vom 31. Oktober 2003, wo sich der Versicherte vom 7. Oktober bis 3. November 2003 aufhielt, nachgereicht wurde, wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 12. Mai 2004). B. Die hiegegen erhobene Beschwerde, welcher ein Bericht der Höhenklinik X._ vom 31. Oktober 2003, wo sich der Versicherte vom 7. Oktober bis 3. November 2003 aufhielt, nachgereicht wurde, wies das Sozialversicherungsgericht des Kantons Zürich ab (Entscheid vom 12. Mai 2004). C. Mit Verwaltungsgerichtsbeschwerde lässt F._ neu ein ärztliches Zeugnis der Höhenklink X._ vom 30. Oktober 2003 auflegen und beantragen, unter Aufhebung des vorinstanzlichen Entscheids sei ihm eine ganze Rente zuzusprechen; eventualiter sei eine unabhängige psychiatrische Neubegutachtung einzuholen; subeventualiter seien berufliche Massnahmen im Sinne von Arbeitsvermittlung zu gewähren. Gleichzeitig wird um Gewährung der unentgeltlichen Verbeiständung ersucht. Die IV-Stelle des Kantons Zürich schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. Die IV-Stelle des Kantons Zürich schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. D. Am 14. Juni 2005 hat eine parteiöffentliche Verhandlung vor dem Eidgenössischen Versicherungsgericht stattgefunden.