David Strickel

3 books

287 pages 2018

informative inspiring reflective medium-paced

286 pages paperback

481 pages digital 2023 user-added

nonfiction philosophy self help