John Sheirer

15 books

136 pages hardcover

nonfiction art self help medium-paced

234 pages paperback

emotional reflective medium-paced

136 pages paperback

fiction short stories medium-paced

142 pages paperback

fiction crime thriller

366 pages 2019

reflective slow-paced