Half a Day Study Guide

Half a Day

Half a Day by Naguib Mahfouz

Half a Day Book Notes