Taufiq Rafat

4 books

252 pages 1982

fiction poetry religion reflective relaxing medium-paced

missing page info 1985

252 pages paperback

nonfiction literary poetry

137 pages paperback 2009