Shamsur Rahman Faruqi

17 books

516 pages 1883

fiction classics fantasy speculative fiction adventurous mysterious slow-paced

984 pages 1998

fiction historical emotional reflective slow-paced

600 pages 2014

fiction poetry challenging reflective medium-paced

474 pages hardcover

nonfiction history medium-paced

364 pages digital

124 pages paperback

fiction adventurous mysterious fast-paced

missing page info 2011

adventurous mysterious fast-paced

212 pages 2001

nonfiction reflective medium-paced

224 pages paperback

challenging reflective medium-paced

247 pages paperback