به گزارش نجواخبر محمدعلی حافظ الکتب معروف به محمدعلی شیرازی، شاعر و ترانهسرا، متولد ۲۷ اسفند ۱۳۱۹ در شیراز بود.
او ترانههای زیادی خلق کرده است که از جمله آنها به ترانه قطعههای «روزی تو خواهی آمد» با صدای محمد اصفهانی، «زیر آسمان شهر» با صدای امیر تاجیک و «وقف پرندهها» با صدای قاسم افشار میتوان اشاره کرد.