Mark Richards

12 books

426 pages digital 2020

nonfiction technology informative slow-paced

400 pages digital 2023 user-added

fiction mystery

missing page info 2004

adventurous informative medium-paced

125 pages digital 2012

missing page info 2023

emotional medium-paced

417 pages digital 2023 user-added

fiction crime

550 pages paperback

nonfiction computer science technology

37 pages digital 2015

176 pages paperback 2020 user-added

nonfiction autobiography memoir

47 pages 2015

nonfiction technology informative slow-paced