David Barnes

30 books

420 pages paperback

nonfiction travel informative medium-paced

128 pages paperback 1886

fiction classics horror literary science fiction dark mysterious medium-paced

King Lear

William Shakespeare

384 pages paperback 1606

fiction classics play challenging dark sad medium-paced

95 pages paperback 1915

fiction classics literary magical realism dark reflective sad medium-paced

672 pages paperback

nonfiction computer science informative medium-paced

Pygmalion

George Bernard Shaw

122 pages paperback 1912

fiction classics play funny lighthearted medium-paced

240 pages paperback 1393

nonfiction religion challenging inspiring reflective slow-paced

54 pages paperback

nonfiction art dark medium-paced

132 pages 2019

lgbtqia+ poetry adventurous challenging lighthearted slow-paced

739 pages digital 2012