Barry Smith

45 books

498 pages paperback

fiction medium-paced

21 pages digital

missing page info 2013

historical slow-paced

125 pages paperback

nonfiction art music lighthearted medium-paced

246 pages 2015

computer science philosophy informative slow-paced

148 pages paperback

fiction short stories medium-paced

missing page info 1989

medium-paced

216 pages paperback

fiction dark medium-paced

220 pages paperback

nonfiction crime true crime

432 pages hardcover

nonfiction art technology medium-paced