RecordDetails
Cairo, Egypt : New Horizon, 2005
xvii, 124 p. ; 20 cm.