Fahim Farook

5 books

315 pages digital 2007

fiction science fiction adventurous medium-paced

816 pages paperback 2013

informative lighthearted medium-paced

793 pages paperback

340 pages digital 2024 user-added

fiction mystery science fiction

827 pages paperback 2021

nonfiction computer science reference medium-paced