Omar el Kashef

4 books

323 pages hardcover 2007

fiction fantasy mystery romance adventurous dark mysterious fast-paced

311 pages paperback 2010

fiction fantasy mystery romance adventurous mysterious medium-paced

342 pages paperback 2006

fiction fantasy mystery romance adventurous mysterious fast-paced

400 pages paperback 2009

fiction contemporary emotional funny medium-paced