Barry C. Smith

4 books

248 pages paperback

fiction horror

464 pages paperback

nonfiction history philosophy

1083 pages 2006

philosophy informative slow-paced

222 pages paperback

nonfiction food and drink philosophy