Roger Bartra

13 books

176 pages paperback

nonfiction philosophy

missing page info 1995

medium-paced

240 pages 1995

nonfiction informative inspiring tense slow-paced