David Powers

40 books

300 pages paperback

nonfiction food and drink emotional slow-paced

942 pages paperback

nonfiction computer science informative lighthearted medium-paced

298 pages 2017

fiction contemporary religion emotional mysterious fast-paced

95 pages 2015

fiction contemporary religion emotional mysterious fast-paced

510 pages paperback

nonfiction computer science design informative medium-paced

550 pages paperback

nonfiction computer science design informative medium-paced

264 pages hardcover

fiction historical mystery thriller adventurous mysterious fast-paced

372 pages paperback

nonfiction computer science informative medium-paced

468 pages 2006

nonfiction reference informative medium-paced

164 pages paperback

fiction short stories dark medium-paced