Brian Davis

18 books

279 pages paperback

nonfiction health sports informative medium-paced

288 pages paperback

fiction lgbtqia+ literary challenging reflective slow-paced

144 pages paperback

fiction mystery mysterious medium-paced

120 pages paperback

fiction short stories medium-paced

244 pages paperback

nonfiction politics medium-paced

70 pages digital

48 pages paperback 2016

medium-paced

256 pages 1995

informative inspiring tense medium-paced

256 pages hardcover 1987

medium-paced

336 pages 1821

medium-paced