کتاب «خواب ارغوانی» حاوی اشعاری با مضمون دفاع مقدس است. شعرهای این مجموعه شامل سه بخش می باشد: یک بخش ، گزیده ای است از شعرهای پیش از انقلاب که در ایّام مبارزه با رژیم (چه پیش از زندانِ ساواک و چه در زندان و چه در دوران شکل گیری انقلاب) سروده شده اند. اغلب از تاریخ سرایش پی به زمان آن ها می توان برد. بخش دیگر شعرهای مربوط به شهداست . خواه شهدای دوران شکل گیری انقلاب یا شهدای بعد از انقلاب و خواه شهدای دفاع مقدس یا شهدای محراب و امثال آنان. بخش آخر شعرهایی است که به خود جنگ و دفاع مقدس مستقیم تر پرداخته اند. و البته هر سه نوع ، شعر «دفاع مقدس» است. شعرها بر اساس نوع «قالب» تنظیم شده است تا از نوعی نظم برخوردار باشند، یعنی همه ی شعرهای آزاد، در یک جا و همه ی نیمایی ها در یک جا و... خلاصه شعرهای هر قالب در بخش خود آورده شده اند.