Omar Shahid Hamid

7 books

336 pages 2017

fiction crime thriller tense medium-paced

352 pages 2013

fiction thriller challenging reflective fast-paced

missing page info hardcover

350 pages paperback

fiction politics

264 pages paperback 2019

fiction crime sports thriller funny informative fast-paced

304 pages digital 2013

fiction politics thriller dark mysterious tense fast-paced

308 pages 2015

fiction dark tense medium-paced